Вот задумался на чем лучше писать динамический сайт с БД? Я конечно понимаю, ПХП - это да, но он мне не очень нравится. Технологии мелкософта не интересуют. Какую технологию применить?
JSF это гавно (мое личное наблюдение), почти такое же как WebForms в ASP.NET (а вот тут критику не принимаю). Про последний рекомендую к прочтению юмористический "suckcess story" http://rsdn.ru/Forum/Message.aspx?mid=2243142&only=1
А писать надо на ROR, разумеется, если для работы с данными устраивает ActiveRecord. Если нет, то вообще ничего не писать ибо раз познакомившись с рельсами будешь блевать от всего остального быдлоинструментария.
> Ну насчет говна я бы поспорил. Имхо struts то как раз гораздо большая помойка. ты почитай развлекательный ресурс на который я сцылку дал ) Сразу будет ясно что struts это наше все. По сравнению с быдлоподелием M$ struts просто чудо. Минусы asp.net * быдлодизайн (интерфейсов нет вообще => фиктивных объектов для тестирования не сделать) * быдлодизайн (идиотская модель серверных контролов с их дибильными постбеками и Viewstate, которую хоть заотключайся - страницы весят по 100 килобайт минимум) * быдлодизайн! сделано все чтобы вася смог написать хомяка, но если сделать что-то серьезное то начинается истерика. * быдлодизайн!!! реализовать вменяемый framework тоже геморрой (частично этому способствует 1 пункт)
Ну по сравнению с WebForms - таки да, struts сильно пристойнее. Рядом коллега сисдит, морду к одному поделию на этом асп.нет клепает - так я уже этих ужасов наслушался, чувствую скоро переманю я его на ждавку на наш проект, благо как-раз людей не хватает;) А вот чем вас JSF то не устраивает???
На Жабе таки пишут только "жабабыдлокодеры" (типа меня) ниасилившие труды Филда и Харрисона. Без лямбда-исчисления и подхвостовой рекурсии сайтов не бывает. (Источник: http://mauhuur.livejournal.com/)
Кстати я как-то давно Struts на .NET переписывал. Скоро предстоит лабать веб морду, причем пророчат Asp.net ((. Собсно наскоряк довожу до ума этот порт (авось прокатит на нем сделать). Прямо сейчас сижу и заканчиваю порт Apache common-validator для этого Struts.NET. Шаблонизатор тоже свой на IronPython.
Это в каком месте задолбаешся? Разве что денюх лопатою грести. Про сисайд не слыхал, а на UCW прямо щяс чёто делаю. JSP рядом не валялось, не говоря уж про всякие быдло.неты на ухабах, а ведь и на их ухитряюцо чёто делать даже.
> Ачё, так себе решение. Очень дорогое, но при желании может быть очень качественным. В годах 90х так многие и поступали.
Пример кстати - http://board.rt.mipt.ru/ - написан именно на C++ (внизу есть ссылка где сорцы взять можно). Довольно давно, стабильно и быстро работает.