Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Нужен совет

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
tuareg
Отправлено: 10 Июня, 2012 - 20:16:23
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Здравствуйте, уважаемые. Нужен совет.
Итак, есть ТЗ.
1)Есть сайт, на котором находится информация и т.д
2) Нужно написать скачиваемую программу (т.е я ее скачал в ней работаю, пока не в инете),
при включенном инете обмен происходит между сайтом и программой.
3) Если инета нет, то программа работает
4) Программа запускается как файл .exe
Т.е фактически нужно написать, of-line сайт. Как написать сайт я знаю, мне нужен совет, на каком ЯП можно написать программу.
Мои пожелания:
1) HTML5 не предлагать(смысла нет, я и так знаю как это сделать, все плюсы и минусы)
2) По возможности ЯП, похож на PHP, а еще лучше вообще PHP Улыбка
P.S Если долго объяснять, дайте ссылочки

(Отредактировано автором: 10 Июня, 2012 - 20:19:39)

 
 Top
OrmaJever Модератор
Отправлено: 10 Июня, 2012 - 20:22:18
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




может эта штука называется localhost и filezilla (например)


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
tuareg
Отправлено: 10 Июня, 2012 - 20:28:18
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




OrmaJever пишет:
может эта штука называется localhost и filezilla (например)

Я думал, но это не совсем то.
Т.е по идее юзеры(of-line) скачали программу, пользуются ей, вносят данные и т.д
Вошли в инет, все данные записались к нам, у них они обновились
 
 Top
OrmaJever Модератор
Отправлено: 10 Июня, 2012 - 20:37:36
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




аа это для всех юзеров... Ну это можно написать на любом компилируемом языке, но это очень даже не простая задача.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Medallion
Отправлено: 10 Июня, 2012 - 20:43:31
Post Id



Частый гость


Покинул форум
Сообщений всего: 253
Дата рег-ции: Май 2012  
Откуда: Херсон, Украина


Помог: 7 раз(а)




Ты имеешь ввиду наподобие Denwer-а
Это пишется на языках C#, Delphi и т.д.
Как иначе, при отсутствия интернета будет эмулироваться хост
для подключения в оффлайне.
Ведь как и в Denwer-е, эмулятор должен быть запущен, или
написанный планировщик, при отсутствия подключения к удаленному хосту,
запустить эмулятор, создать host, а также допустим ежеминутно проверять на
наличие подключения к удаленному хосту (оригинальному), если подключение есть, переадресовываем на него, записываем данные с локалки на сервер. Проверяем, есть ли новые данные, если есть, пишем на локалку. Что-то подобное реализовано в
программе-эмуляторе для локалки от сайта intuit.ru
 
 Top
Мелкий Супермодератор
Отправлено: 10 Июня, 2012 - 21:01:07
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




OrmaJever пишет:
это очень даже не простая задача.

Сама по себе - простая. И во многом веб даже сложнее, т.к. требует понимания 3 разных ЯП (PHP, SQL, JS) и язык разметки в придачу. А на десктоп - 1 ЯП достаточно. Зачастую (и что следует из указанного ТЗ - файл .exe) - вообще под одну платформу.

Лично я бы взял Qt и С++, но это от того, что разрабатывать всё равно буду под никсами и был когда-то опыт с ними.
А так - си-за-решёточкой, делфи, питон или плюсы с любым фреймворком (wxWidgets, Qt, GTK, можно и на winAPI, только муторно - сотня строк только инициализация окна).


-----
PostgreSQL DBA
 
 Top
tuareg
Отправлено: 10 Июня, 2012 - 21:07:05
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Мелкий спасибо. Ты прав. Я что -то не подумал...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB