Помогите с выбором технологии
От: capt Россия  
Дата: 11.10.07 05:42
Оценка:
Стоит задача создать на сайте возможность бронирования билетов / гостиниц.
Необходимо наладить взаимодействие с системами бронирования, предоставляющими такие сервисы.
Запросы могут отправляться одновременно в несколько (2 или более) систем бронирования.
Помогите сделать выбор, на чем лучше делать подобный сайт?
Рассматриваются PHP и Java. Есть хороший опыт разработки на PHP, на яве меньше, но думаю, освоимся.
Что больше заточено под подобные задачи? Что легче будет поддерживать/развивать?
Re: Помогите с выбором технологии
От: Daevaorn Россия  
Дата: 11.10.07 08:34
Оценка:
Здравствуйте, capt, Вы писали:

C>Стоит задача создать на сайте возможность бронирования билетов / гостиниц.

C>Необходимо наладить взаимодействие с системами бронирования, предоставляющими такие сервисы.
C>Запросы могут отправляться одновременно в несколько (2 или более) систем бронирования.
C>Помогите сделать выбор, на чем лучше делать подобный сайт?
C>Рассматриваются PHP и Java. Есть хороший опыт разработки на PHP, на яве меньше, но думаю, освоимся.
C>Что больше заточено под подобные задачи? Что легче будет поддерживать/развивать?

Поддержка и развитие зависит в большй степени от квалификации программистов, а не от технологии. На php/java/python/ruby можно написать сервис любого размера и люблой сложности, всё упирается в умение команды создавать подобные системы. Если это куча желторотых студентов, то вряд ли они смогут что-то серьезное сделать, хоть на самой передовой технологии.
Вектор развития нужно вибирать изходя из имеющихся ресурсов как людских, так и материальных.
Re[2]: Помогите с выбором технологии
От: capt Россия  
Дата: 11.10.07 12:16
Оценка:
Здравствуйте, Daevaorn, Вы писали:

D>Поддержка и развитие зависит в большй степени от квалификации программистов, а не от технологии. На php/java/python/ruby можно написать сервис любого размера и люблой сложности, всё упирается в умение команды создавать подобные системы. Если это куча желторотых студентов, то вряд ли они смогут что-то серьезное сделать, хоть на самой передовой технологии.

D>Вектор развития нужно вибирать изходя из имеющихся ресурсов как людских, так и материальных.

Спасибо за ответ. Людские ресурсы представлены в виде 2 человек с почти 20-летним стажем программирования. Но программирование в основном на c/c++/delphi, неплохой опыт разработки приложений, работающих с различными БД. Есть опыт работы с PHP. Но склоняются к Java, хотя опыт разработки на ней сравнительно небольшой.
Они правильно скаоняются?
Re: Помогите с выбором технологии
От: wiseguy  
Дата: 11.10.07 12:20
Оценка:
Здравствуйте, capt, Вы писали:

C>Стоит задача создать на сайте возможность бронирования билетов / гостиниц.

C>Необходимо наладить взаимодействие с системами бронирования, предоставляющими такие сервисы.
C>Запросы могут отправляться одновременно в несколько (2 или более) систем бронирования.
C>Помогите сделать выбор, на чем лучше делать подобный сайт?
C>Рассматриваются PHP и Java. Есть хороший опыт разработки на PHP, на яве меньше, но думаю, освоимся.
C>Что больше заточено под подобные задачи? Что легче будет поддерживать/развивать?

для аналогичных задач у нас используется Perl
Re[3]: Помогите с выбором технологии
От: Daevaorn Россия  
Дата: 11.10.07 12:25
Оценка:
Здравствуйте, capt, Вы писали:

C>Спасибо за ответ. Людские ресурсы представлены в виде 2 человек с почти 20-летним стажем программирования. Но программирование в основном на c/c++/delphi, неплохой опыт разработки приложений, работающих с различными БД. Есть опыт работы с PHP. Но склоняются к Java, хотя опыт разработки на ней сравнительно небольшой.

C>Они правильно скаоняются?
Да. Я бы с таким бекграундом тоже больше смотрел в сторону Java. Но надо понимать, что уйдет время на освоение данной платформы( имею ввиду java как таковую, выбор же веб платформы под неё и изучение самой платформы тоже время и силы). Но при грамотном архитектурном решении, можно получить систему достаточно хорошего качества.
Re[4]: Помогите с выбором технологии
От: capt Россия  
Дата: 11.10.07 12:57
Оценка:
Здравствуйте, Daevaorn, Вы писали:

D>Да. Я бы с таким бекграундом тоже больше смотрел в сторону Java. Но надо понимать, что уйдет время на освоение данной платформы( имею ввиду java как таковую, выбор же веб платформы под неё и изучение самой платформы тоже время и силы). Но при грамотном архитектурном решении, можно получить систему достаточно хорошего качества.


Ага. Спасибо еще раз. Еще вопрос. С java, как таковой все более-менее понятно — был опыт разработки небольших Swing-овых приложений + hibernate для связки с Ораклом. Весь опыт разработки веб-приложений (биллинг, например) был на php. Когда-то давно смотрели, что есть на эту тему в яве, но это было давно и тогда не понадобилось. В сторону какой web-платформы Вы посоветовали бы глянуть сейчас? Хотелось бы найти грамотно спроектированную, достаточно популярную (с хорошим сообществом) опенсоурсную платформу.
Re[5]: Помогите с выбором технологии
От: Daevaorn Россия  
Дата: 11.10.07 13:13
Оценка:
Здравствуйте, capt, Вы писали:

C>Ага. Спасибо еще раз. Еще вопрос. С java, как таковой все более-менее понятно — был опыт разработки небольших Swing-овых приложений + hibernate для связки с Ораклом. Весь опыт разработки веб-приложений (биллинг, например) был на php. Когда-то давно смотрели, что есть на эту тему в яве, но это было давно и тогда не понадобилось. В сторону какой web-платформы Вы посоветовали бы глянуть сейчас? Хотелось бы найти грамотно спроектированную, достаточно популярную (с хорошим сообществом) опенсоурсную платформу.


Вариантов на самом деле не много. Посмотри эти ссылки
http://en.wikipedia.org/wiki/JavaServer_Pages
http://en.wikipedia.org/wiki/Java_Servlet
ну а вообще в интернете очень много по этому поводу информации, в том числе на сайте самой SUN. досточно популярна java сейчас...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.