powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Хочется создать сайт, выбор технологий.
25 сообщений из 77, страница 2 из 4
Хочется создать сайт, выбор технологий.
    #37958383
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лагманchpasha,
ну там всеравно костыли сплошные
не знаю, мне понравилось

Лагман, тогда уже сразу GWT
ТС нужен публичный сайт, а не админка

Лагман или самому js писать.
не скажи, имхо весь сыр бор как раз из-за того, что неохота самому писать js и html. не то чтобы его совсем не надо будет писать, но относительно минимально, потому что многое уже и так есть и работает. ведь не факт, что для простого сайта вообще понадобятся компоненты не входящие в основной набор.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958385
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Все просто. Кто хорошо знает клиентские технологии и Яп тому не нужны северные)
редко все просто. так что ты прав только отчасти. в общем случае программировать на ява гораздо удобней, чем на js, так что когда это не критично...
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958391
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha,
+1
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958393
Лагман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тут в свободное время ковырял чисто из исследовательских целей js, делал грид.
После 3-й версии я понял что грид не нужен, за одно js очень хорошо прочищает мозги, и в итоге можно даже на нём писать коротко, ясно и красиво.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958399
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛагманЯ тут в свободное время ковырял чисто из исследовательских целей js, делал грид.
После 3-й версии я понял что грид не нужен,
я взял готовый и пока никто не жаловался. аналог Highcharts тоже писать поленился ;)

Лагмани в итоге можно даже на нём писать коротко, ясно и красиво.
"даже на нем" звучит угрожающе.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958404
Лагман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имею ввиду грид для ввода данных, компоненты для вывода есть для всего, естественно об этом можно не задумываться.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958411
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лагманимею ввиду грид для ввода данных
грид для ввода данных - это сама по себе толстая тема для холивара :)
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958751
Kenny Fartman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczPetro123для гламура только JS. Java - это не гламур
+1 если нужен нормальный публичный сайт, то только DHTML/jQuery/ExtJS + Spring на сервере.gmail.com написанный на GWT, смотрит на тебя задумчиво, с легкой ироничной улыбкой
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958765
organism
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny FartmanBlazkowiczпропущено...

+1 если нужен нормальный публичный сайт, то только DHTML/jQuery/ExtJS + Spring на сервере.gmail.com написанный на GWT, смотрит на тебя задумчиво, с легкой ироничной улыбкой
Не написан он на GWT. Closure tools.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958809
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny FartmanBlazkowiczпропущено...

+1 если нужен нормальный публичный сайт, то только DHTML/jQuery/ExtJS + Spring на сервере.gmail.com написанный на GWT, смотрит на тебя задумчиво, с легкой ироничной улыбкой
Ты наверно забыл чем отличается Публичный сайт \ Дизайн сайт от Техно сайта промышленного
http://womtec.ru/2012/08/incredible-portfolios/
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958996
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczPetro123для гламура только JS. Java - это не гламур
+1 если нужен нормальный публичный сайт, то только DHTML/jQuery/ExtJS + Spring на сервере.
Если нужен отличный публичй сайт, то только DHTML/jQuery + Wicket на сервере.
jQuery можно заменить на любимую javascript библиотеку.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37958997
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
organismKenny Fartmanпропущено...
gmail.com написанный на GWT, смотрит на тебя задумчиво, с легкой ироничной улыбкой
Не написан он на GWT. Closure tools.
Google wave был написан на GWT.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37960807
lvit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простите меня но вот наболело и вот решил рассказать правду(точнее высказать свое мнение) о web framework'ах с какими соприкасался(struts 1 2 , webwork, spring mvc, jsf, seam, tapestry, wicket, gwt, gxt, vaadin, zk,play 1 2, lift, stripes + "portlet" ) и с какими работал.
Во первых идеального web framework'а нет! Какой ни возьми у каждого есть своя парадигма/идеология программирования под которую приходиться ложиться программисту + свои заморочки. Во вторых разделил бы всЁ на компонентные(jsf, seam, tapestry, wicket, gwt, gxt, vaadin, zk) и не компонентные(struts 1 2 , webwork, spring mvc,play 1 2, lift, stripes). Компонентные более сложные и если нужно сделать что-то не обычное, нужно лезть в сорсы(наследовать/пересобирать) и править код компонента и молиться чтобы не испортить и не задеть чего нибудь нужного, т. е. от них больше гемора при написании нестандартных программ и полагаться нужно больше на авось ... Не компонентные более гибче в подходе но нужно больше писать ручками код, в 3-4 раза больше по сравнению с компонентным подходом т. е. больше свободы в реализации приложения при большем написании кода. В третьих все зависит от сложности/уровня вхождения в web framework и каждый web framework написан для решения определенных задач и нужно Это учитывать обязательно.
Для себя я выделил пару "супер" (по моему мнению) web framework'ов: spring mvc,play, wicket, stripes на которых мне легко и комфортно программировать, после всех мытарств с другими! и я вам не настойчиво советую изучить их и применять в зависимости от ваших потребностей.
ЗЫ все до утра рабочий день кончился, не спорте и идите к семье дети там вас ждут не кормленные :) :) :) !
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37960819
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenny Fartmangmail.com написанный на GWT, смотрит на тебя задумчиво, с легкой ироничной улыбкой
Трололо. Это было общераспространённым заблуждением ещё во время выхода первой версии GWT. Google использовали наработки из Maps, Gmail и прочих сервисов при разработке GWT.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37960821
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lvitВо первых идеального web framework'а нет! ... и каждый web framework написан для решения определенных задач и нужно Это учитывать обязательно.
В точности и моё мнение тоже.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37960847
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lvitВо первых идеального web framework'а нет! Какой ни возьми у каждого есть своя парадигма/идеология программирования под которую приходиться ложиться программисту + свои заморочки.
это как бы очевидно. если бы существовал идеальный, не было бы предмета для обсуждения.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37961258
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lvit,

+1

Очень нужный обзор по фреймвёркам.

Если есть, что ещё добавить - пишите сюда.
Я начинающий - и мне очень полезно понимать хоть что-то изначально.
Это даст экономию времени и сил.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37961487
Java Beginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сам такой же новичок.

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

Естественно все это дело надо делать после осмысления sevlet+jsp.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37961507
mesier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java Beginner если это ваш первый сайт - лучше выбрать более низкоуровневый Spring MVC, так сказать, сделать все вручную.
После некоторого осмысления можно переходить на компонентные фреймворки.
Как "низкоуровневый Спринг" может помочь в освоении компонентных фрэймворков, что за выдумки-то?? )))
Низкий уровень, это HTTP, HTML, CSS, JavaScript, Ajax, JSP, Velocity, Servlets и .. (сюрприз-сюрприз!) - Java!
Если это на нормальном уровне изучить, никто не мешает начинать работать с компонентными фрэймворками не заморачиваясь со Спрингом. А то начинается - нахватаются вершков в МVC, а в ответ на вопрос чем get от post отличается, или редирект от форварда - хрю да му..
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37961538
pavel_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как раз Spring MVC и помогает:

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

POST и GET все таки, на мой взгляд, используется чаще в Spring, чем в том же wicket, где даже переход по url делается на java, и во что оно там превращается на уровне HTML у новичка особого интереса не вызывает, работает и ладно...

Все выше сказанное - мое личное ИМХО.
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37961551
pavel_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mesier,

В том, что если имеется нормальный опыт на servlet и jsp - то лучше переходить сразу на компонентные. Тут я с Вами согласен.

Но вопрос в выборе технологий для "первого" сайта...
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37961571
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavel_nvНо вопрос в выборе технологий для "первого" сайта...
Да почему первого-то :) Это не важно, первый, второй, десятый... хотя важно, конечно, но не в этом суть.
Просто я думал, что не придется лезть в js. Но, видимо, для гламура одними компонентными фреймворками не обойтись :)
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37961587
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NixicНо, видимо, для гламура одними компонентными фреймворками не обойтись :)
так же как в любом ЯП.
Даже взять Delphi. Если тебе нужно круглое окно, то это Win32API
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37961696
lvit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebolvit,

+1

Очень нужный обзор по фреймвёркам.

Если есть, что ещё добавить - пишите сюда.
Я начинающий - и мне очень полезно понимать хоть что-то изначально.
Это даст экономию времени и сил.
Добавить могу многое но прислушаетесь ли и хватит ли у вас терпения не знаю:) Прежде всего нужно понять как "пишется" программа, а выбор фреймвёрка дело последнее :) Пусть у вас есть ТЗ на программу: прежде всего должны понять его функционал и "набросать" шаблон программы/страницы на HTML + css + javascript(если вы сам дизайнер :) ) или тупо на бумажке нарисовать все страницы с переходами и связями от куда куда будет перемешаться пользователь. Дальше исходя из ТЗ, ваш руководитель(если он адекватный то вам повезло) принимает решение, что использовать при разработке программы так называемый "стек протоколов": выбератся сервер приложений/контейнер(tomcat, jetty, jboss... и т. д.), выбирается сервер непрерывной интеграции (hudson, cruisecontrol ... и т. д.) + система bug tracker (JIRA, TRAC, GITHUB ...) + на чем будет собираться проект + управление зависимостями (jar-библиотеками): maven + нужные плагины или ant + ivy ... дальше принимается решение по поводу фреймвёрка - какая будет нагрузка на сайт, сколько пользователей будет работать и т д... + учитываем дополнительные связки такие как хранение информации в БД нужен вам ОРМ или нет (hibernate, mybatis, ejb, jdbc ...), security сайта (используем встроенную в фреймвёрк например есть в wicket'е или сторонню допустим spring secutity), легкость использования di контейнеров (spring, google giuce ...), легкая локализация приложения (i18n + l10n), легкая и понятная валидация приложения(проверка ошибок заполнения данных в форме...), легкая и понятная интеграция с testing фреймвёрками (jUnit, TestNG, Selenium, mockito и т. д.), поддержка Template фреймворков (Velocity, FreeMarker)(для компонетных фраемворков не нужна поддержка), интеграция с отчетными системами (JasperReports ....), caching фреймворками (EHcache, Terracotta ...), легкая поддержка ajax + HTML + css + javascript!!! Дальше отвечаете нужны ли вам все эти технологии и как интегрируется они в ваш выбранный/навязанный web фреймвёрк! Еше раз скажу Для себя я выделил пару "супер" (по моему мнению) web framework'ов: spring mvc,play, wicket, stripes - которые отвечают в той или иной потребности для решения поставленных передомной задач. Просто посмотрите таблицу сравнений web frameworks Comparison_of_web_application_frameworks и сделайте вывод. А начинать надо с низкого уровня, это HTTP, HTML, Servlets и постепенно подключать/изучать новые технологии Ajax, JSP, Velocity, i18n + l10n, ОРМ, spring т.д. и при этом тестить тестить и тестить приложение:)
...
Рейтинг: 0 / 0
Хочется создать сайт, выбор технологий.
    #37961707
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lvitли и хватит ли у вас терпения не знаюна абзацы разбил бы - хватило б
...
Рейтинг: 0 / 0
25 сообщений из 77, страница 2 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / Хочется создать сайт, выбор технологий.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]