Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Покритикуйте форум / 25 сообщений из 28, страница 1 из 2
25.10.2005, 22:01
    #33343746
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
Здравствуйте, уважаемые специалисты.
Можете покритиковать студенческий форум (движок, написанный на java)
http://alice.stup.ac.ru/forum/

если кого не затруднит. Заранее буду благодарен. хочеться узнать мнение и критику специалистов. Форум не несет за собой коммерческой выгоды и служит для общения студентов - это к тому, что данное сообщение не несет рекламы и не в коем случае претендования на какую то конкуренцию.
ТО что данное сообщение я опубликовал в форуме по java объясняется тем фактом, что я использовал сервлеты, jdbc, поэтому возможно возникнут по этому поводу еще вопросы которые я буду постить сюда.
Спасибо за внимание.
...
Рейтинг: 0 / 0
25.10.2005, 22:53
    #33343796
коты
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
критиковать следует за две вещи:

-- что стали писать форум, в то время как существует огромное число движков, как интегрируемых, так и отдельных, отлаженных и испытанных тысячами девелоперов, при этом имея 0.000 шансов написать что-то лучше.

-- что писали на сервлетах и ждбц, в то время как уже давным-давно существуют технологии, позволяющие если не на порядок, то в несколько раз - уж точно снизить трудозатраты и облегчить поддержку ява ваб-приложений. я говорю о mvc-фреймворках и объектно-реляционных надстройках.

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

учите новые технологии.

сорри если расстроил.
...
Рейтинг: 0 / 0
25.10.2005, 23:03
    #33343806
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
авторучите новые технологии.

сорри если расстроил.

Напротив! очень интересно на самом деле почувствовать такую критику.
отвечу: почему написал сам, с нуля и используя заново разрабатываемые механизмы - амбициозная цель, т.к. подчеркнул в самом начале что проект не коммерческий. хотелось поучиться создавать именно не с готовенького.
в проекте применял MVC-паттерны, которые тоже написаны с нуля. Готовый форум на том же PHP брать не хотелось (язык данный я не знаю), а на Java готовых движков в интернете не удалось найти :(

автор испытанных тысячами девелоперов, при этом имея 0.000 шансов написать что-то лучше.
нектороый путь хочется пройти и самому иногда.
а вопросы были связанные с впечатлениями со стороны опытных людей, первое я получил - огромное спасибо!!! :)
...
Рейтинг: 0 / 0
25.10.2005, 23:11
    #33343810
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
кстати относительно новых технологий, взять Hibernate - я про нее не слышал вначале, когда писал свой интерфейс доступа к БД через JDBC, но потом не стал расстраиваться, что потратил время. по крайней мере, это тоже путь к развитию.
Кстати вопрос - Hibernate ведь в основе своей использует JDBC?
...
Рейтинг: 0 / 0
26.10.2005, 01:17
    #33343888
KPIIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
unicornmirage
Кстати вопрос - Hibernate ведь в основе своей использует JDBC?
А куда они денутся без JDBC :)
Но смотря какой - новый Hibernate (не буду врать про версию - по-моему с 3.X ) в основе использует EJB3 - а уж реализация контейнера EJB3 использует JDBC
...
Рейтинг: 0 / 0
26.10.2005, 01:25
    #33343889
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
...
Рейтинг: 0 / 0
26.10.2005, 01:26
    #33343891
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
Кстати, на яве движки форума есть такие, чтобы можно было бы посмотреть в действии - пример сайтов никто не знает? было бы интересно посмотреть... в плане быстродействия и т.п.
...
Рейтинг: 0 / 0
26.10.2005, 01:54
    #33343900
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
вот кстати еще вопрос,
в БД (я использую MySQL) для подсчета количества постов темы я завожу в поле таблицы тем, в котором храню значение постов, которое увеличиваю при добавлении нового сообщения в тему. Таким образом приходится изголяться и с другими разными вещами для подсчета и т.п.
все запросы к БД делаю через PreparedStatement, слышал что есть CallableStatement но ниразу его не применял. Может в MySQL можно как нибудь использовать CallableStatement чтобы оптимизировать некторые моменты?
Если не трудно, приведите пожалуйста пример CallableStatement для работы с MySQL а я по аналогии дальше сам...
...
Рейтинг: 0 / 0
26.10.2005, 09:49
    #33344139
Innate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
Так CallableStatement предназначен для вызова хранимых процедур, а они появились в MySQL только с пятой версии, так что, если у вас более старая версия, то CallableStatement вам не подходит. А вообще, читайте Java API Doc.


unicornmirage Если не трудно, приведите пожалуйста пример CallableStatement для работы с MySQL а я по аналогии дальше сам...
А как насчет этого:
unicornmirageхотелось поучиться создавать именно не с готовенького.
...
Рейтинг: 0 / 0
26.10.2005, 09:53
    #33344150
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
А как насчет этого:
unicornmirageхотелось поучиться создавать именно не с готовенького.[/quot]

не надо пожалуйста подменять принципы. вообще то имелось ввиду использование специальных технологий, о которых говорилось. я не просил написать всё что связано с CallableStatement, лишь примерчик небольшой.
...
Рейтинг: 0 / 0
26.10.2005, 10:35
    #33344284
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
unicornmirage

мне понравилось! Для собственного студенческого проекта очень даже не плохо.
То что использовали чистый jdbc - это даже хорошо - будете его знать.

Кстати вопрос - Hibernate ведь в основе своей использует JDBC?
да, он только его и использует...

KPIIS

Но смотря какой - новый Hibernate (не буду врать про версию - по-моему с 3.X ) в основе использует EJB3 - а уж реализация контейнера EJB3 использует JDBC

Imho EJB3 это не продукт, а спецификация. Так Hib3 предоставляет набор классов в соответсвии с этой спецификацией ну и т.д. Т.е. c БД hibernate работает также как и раньше.
...
Рейтинг: 0 / 0
26.10.2005, 10:37
    #33344291
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
unicornmirageвот кстати еще вопрос,
в БД (я использую MySQL) для подсчета количества постов темы я завожу в поле таблицы тем, в котором храню значение постов, ...
потерянных изменений еще не было? :-)
...
Рейтинг: 0 / 0
26.10.2005, 10:43
    #33344306
riman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
ниче форум - шустрый.
...
Рейтинг: 0 / 0
26.10.2005, 10:49
    #33344323
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
Timm unicornmirageвот кстати еще вопрос,
в БД (я использую MySQL) для подсчета количества постов темы я завожу в поле таблицы тем, в котором храню значение постов, ...
потерянных изменений еще не было? :-)

Кстати да! были потерянные изменения. пришлось руками править. в форуме уто то удалял тему, а ктото в это время постил, и в результате оказалось неправильный счетчик постов. а почему? как быть?
(setTransactionIsolation я не устанавливал у соединения с БД.)
...
Рейтинг: 0 / 0
26.10.2005, 11:09
    #33344396
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
unicornmirageКстати, на яве движки форума есть такие, чтобы можно было бы посмотреть в действии - пример сайтов никто не знает? было бы интересно посмотреть... в плане быстродействия и т.п.

http://www.mvnforum.com/mvnforumweb/index.jsp
http://www.forumsoftware.ca/
http://sourceforge.net/projects/jgossipforum/

это, наверное, самые популярные.

или сразу:

http://sourceforge.net/search/?type_of_search=soft&exact=1&forum_id=0&group_id=0&atid=0&words=java+forum&Search=Search
...
Рейтинг: 0 / 0
26.10.2005, 11:11
    #33344407
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
Спасибо!!!
...
Рейтинг: 0 / 0
26.10.2005, 11:15
    #33344430
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
unicornmirage Timm unicornmirageвот кстати еще вопрос,
в БД (я использую MySQL) для подсчета количества постов темы я завожу в поле таблицы тем, в котором храню значение постов, ...
потерянных изменений еще не было? :-)

Кстати да! были потерянные изменения. пришлось руками править. в форуме уто то удалял тему, а ктото в это время постил, и в результате оказалось неправильный счетчик постов. а почему? как быть?
(setTransactionIsolation я не устанавливал у соединения с БД.)
я бы просто не стал делать поле со счетчиком - денормализация для OLTP нехошая весчь.
...
Рейтинг: 0 / 0
26.10.2005, 11:40
    #33344508
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
гы.
без входа удаляются сообщения гостевых юзеров :-)
...
Рейтинг: 0 / 0
26.10.2005, 12:04
    #33344592
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
Timmгы.
без входа удаляются сообщения гостевых юзеров :-)

:) всё верно. удалять сообщения могут только авторы этих сообщений или модераторы. перед этим там ктото зарегистрировался под пустым именем и написал сообщение, а я чтобы никто больше не смог писать под этим пустым входом, сделал группу Гость у этого пустого пользователя, т.к. удалять его из БД нельзя потому что у него существовали уже посты.
А Вы зашли под гостем - и смогли удалить. а вообще гости не могут создавать сообщения.
...
Рейтинг: 0 / 0
28.10.2005, 15:01
    #33350107
Alex-2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
Lusy &&
А код получить можно????
...
Рейтинг: 0 / 0
28.10.2005, 15:09
    #33350133
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
Alex-2Lusy &&
А код получить можно????
вот когда критика то начнется :-)
...
Рейтинг: 0 / 0
30.10.2005, 11:42
    #33351567
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
Alex-2Lusy &&
А код получить можно????
как отлажу все ошибки, которые удасться выловить, тогда думаю что можно :) форум не коммерческий и разработка тоже. Встречный вопрос - а зачем Вам код? мне кажется проще рассказать о принципах построения и архитектуре.
...
Рейтинг: 0 / 0
02.11.2005, 00:14
    #33356372
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
я бы просто не стал делать поле со счетчиком - денормализация для OLTP нехошая весчь.

все же для облегчения нагрузки на MySQL чтобы он каждый раз не пересчитывал, счел данный подход более подходящим.
...
Рейтинг: 0 / 0
02.11.2005, 10:40
    #33356810
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
unicornmirage
я бы просто не стал делать поле со счетчиком - денормализация для OLTP нехошая весчь.

все же для облегчения нагрузки на MySQL чтобы он каждый раз не пересчитывал, счел данный подход более подходящим.
пилите, шура, пилите (с)
:-)
...
Рейтинг: 0 / 0
02.11.2005, 21:36
    #33358845
unicornmirage
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Покритикуйте форум
Timm unicornmirage
я бы просто не стал делать поле со счетчиком - денормализация для OLTP нехошая весчь.

все же для облегчения нагрузки на MySQL чтобы он каждый раз не пересчитывал, счел данный подход более подходящим.
пилите, шура, пилите (с)
:-)

что это означает?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Покритикуйте форум / 25 сообщений из 28, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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