Делает простой сайт в "java spring hibernate" - это перебор - PullRequest
0 голосов
/ 11 апреля 2011

Изначально я был программистом php и использовал joomla для создания веб-сайтов.Я мог бы легко создавать хорошие сайты в Joomla за несколько дней.

Я изучал спящий режим java spring в течение последних трех месяцев, и теперь я создаю простые учетные записи для регистрации пользователей и область пользователей, используя Spring MVC, аннотации hibernate и т. Д.

Теперь я хочу спросить, должен ли я теперь использовать Spring MVC для создания сайта только потому, что я узнал об этом или это хорошо для меня в будущем.Потому что я до сих пор чувствую, что тот же самый сайт может быть создан за несколько дней в php

Возможно ли, что в будущем я смогу выйти на тот же уровень, что и php, что я могу создать простой сайт в Java за несколько дней, так какну или независимо от того, какой у меня опыт, java все равно займет больше времени, чем php всегда

Может ли любая java CMS сделать мою жизнь проще, потому что я хочу попрощаться с php.Я имею в виду, если я хочу сделать портфолио из 5 страниц, сайт может создать Java CMS за 1-2 дня

Ответы [ 2 ]

2 голосов
/ 11 апреля 2011

Если под «простым веб-сайтом» вы подразумеваете обычную страницу с категориями, статьями и некоторой навигацией (т. Е. Не веб-приложением), то да: сборка на основе Java + Spring + Hibernate, вероятно, излишня (т.е. это низкоуровневые инструменты, вам придется много строить самостоятельно). Я бы использовал инструменты, созданные для этой конкретной задачи, а именно какую-то систему CMS.

Если вы хотите привнести «немного Java» в свою повседневную работу, вы можете попробовать систему Java CMS .

0 голосов
/ 11 апреля 2011

Вы должны, конечно, использовать соответствующие инструменты для работы.Spring MVC не подходит, если вы повторно реализуете функциональность, которая уже была надежно предоставлена ​​существующим инструментом (например, Joomla и т. Д.).

Учитывая, что большая часть «интерактивной» части многих веб-сайтов теперь можетразмещаться в другом месте (например, Disqus для комментариев и т. д.), вам может вообще не понадобиться динамический веб-сайт, и вы можете разместить сайт в одном из многочисленных облачных сервисов для статического контента.Преимущество этого в том, что ваша производительность эластична, а «цена на пользователя» может быть невероятно низкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...