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

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

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

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

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

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

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

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

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

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


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

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

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

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

KPIIS

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

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

Кстати да! были потерянные изменения. пришлось руками править. в форуме уто то удалял тему, а ктото в это время постил, и в результате оказалось неправильный счетчик постов. а почему? как быть?
(setTransactionIsolation я не устанавливал у соединения с БД.)
...
Рейтинг: 0 / 0
Покритикуйте форум
    #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
Покритикуйте форум
    #33344407
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!!!
...
Рейтинг: 0 / 0
Покритикуйте форум
    #33344430
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unicornmirage Timm unicornmirageвот кстати еще вопрос,
в БД (я использую MySQL) для подсчета количества постов темы я завожу в поле таблицы тем, в котором храню значение постов, ...
потерянных изменений еще не было? :-)

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

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

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

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

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

что это означает?
...
Рейтинг: 0 / 0
Покритикуйте форум
    #33388980
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте,
помогите пожалуйста найти тему (по-моему уже видел ее здесь только не помню в каком форуме, с помощью поиска не получается найти).
Пишу форум и надо сделать пометку для вошедших пользователей тем как новых (как на этом форуме сделано).
Вот мои соображения на этот счет, но может существует и более оптимальный способ:
1) помечать темы как новые в том случае если в них произошли изменения с последнего момента посещения пользователя сайта
2) их п.1 следует что нужно хранить информацию о новых темах, вот собственно и вопрос, где лучше:
2.1) завести отдельную таблицу в которой будут 3 поля:
login, ID_темы, last_visit_date

last_visit_date - время последнего визита пользователя на сайт
...
Рейтинг: 0 / 0
Покритикуйте форум
    #33388990
Безон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример форума такой: http://www.jforum.net
...
Рейтинг: 0 / 0
Покритикуйте форум
    #33393279
unicornmirage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скажите, а для форумов существуют свободно-распространяемые модули для трансляции исходников кода в <html>? наподобие такого, который обрабатывает теги '[code]'?
...
Рейтинг: 0 / 0
28 сообщений из 28, показаны все 2 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Покритикуйте форум
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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