2011-02-10 5 views
-1

Если я хочу создать сайт, который будет быстро и масштабируемо внутри и настраивается на уровне интерфейса (многие знают об этом, и не нужно перезагружать сервер каждый раз и т. Д.). Имеет ли смысл делать такое разделение? Угадайте, сделайте это, используя подход REST .. это более-менее общее решение? есть ли у кого-нибудь опыт?Имеет ли смысл объединить php с ejb?

уточнить: я ожидаю, что сайт будет обрабатывать множество соединений в миллионы раз в день, поэтому мне нужно заранее заботиться о кластеризации. но я не хочу использовать java на стороне клиента - я хочу быстро создать веб-уровень и привлечь кого-то, кто поможет мне в этом (я думаю, php - хороший выбор для этого).

Я ожидаю привлечь более 1 разработчика для этого. 3-4-5 например (эксперты в php, java, jquery и т. Д.)

+0

необходимо уточнить ваш вопрос ... – Jakub

ответ

1

Нет необходимости использовать разные языки на одном сайте. Вы получаете хорошие результаты по другим стратегиям: кеширование, хороший дизайн дБ и т. Д.

Если вы не специалист по обоим (ваш вопрос подразумевает, что вы этого не сделали), выберите один и пойдите с ним. В противном случае вы просто увеличиваете работу разработчика.

+0

Я ожидаю привлечь более одного разработчика для этого. 3-4-5, например (эксперты в php, java, jquery и т. Д.). – ses

+0

Я думаю, что вы сделаете свое приложение излишне сложным. Хорошо отделить бизнес-логику от презентации, но для этого вам не нужно использовать несколько языков. Почему вы думаете, что использование java и php вместе лучше, чем php или java? –

+0

php легко развивается в смысле скорости (веб имеет тенденцию меняться каждый раз), имеет большое сообщество - легко найти разработчика, и это не стоит слишком дорого. hph могут быть в вашей среде и не могут влиять на уровень ejb. так что это как ... стратегический пункт, чтобы улучшить скорость разработки и снизить стоимость. – ses

Смежные вопросы