OberonCore https://forum.oberoncore.ru/ |
|
Форумный механизм собственного производства https://forum.oberoncore.ru/viewtopic.php?f=47&t=1224 |
Страница 1 из 2 |
Автор: | Ярослав Романченко [ Пятница, 24 Октябрь, 2008 17:48 ] |
Заголовок сообщения: | Форумный механизм собственного производства |
Добавлено Модератором: viewtopic.php?p=20235#p20235 Info21 писал(а): <Надо бы подумать, как сделать подобный форум на ББ (общение через сетевой диск или через TCP/IP), эксплуатируя его естественные преимущества, а не тупо имитировать обычные. Впечатление, что можно очень просто сделать, если строго ограничиться необходимой функциональностью. И общаться можно прямо документами ББ -- это ж готовые Stores, гонять их через поток байтов. --info21> Info21 писал(а): <Надо бы подумать, как сделать подобный форум на ББ (общение через сетевой диск или через TCP/IP) Портировать UDP-чат, например Чат, быстрее работает чем форум, не нужно будет страничку обновлять постоянно. http://sage.com.ua/ru.shtml?e1l4 |
Автор: | Info21 [ Пятница, 24 Октябрь, 2008 19:31 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Ярослав Романченко писал(а): Info21 писал(а): <Надо бы подумать, как сделать подобный форум на ББ (общение через сетевой диск или через TCP/IP) Портировать UDP-чат, например Чат, быстрее работает чем форум, не нужно будет страничку обновлять постоянно. http://sage.com.ua/ru.shtml?e1l4 Быстрота тут роли, наверное, вообще не играет. К тому же надо еще проще: 1) Форум, Открыть -- открывается окошко с read-only документом, в котором (например) складки, снаружи мин. инфа, внутри тексты сообщений (одним потоком); через сколько-то секунд автоматически обновляется. 2) При этом вывешивается диалог: указать свое имя. ОК -- подключились. 3) В новом окне делаем документ-сообщение. Какое-то средство для гиперссылок на уже имеющиеся в потоке сообщения. 4) Форум, Послать -- сообщение отсылается, окошко обновляется. 5) Закрыли окошко -- отключились. |
Автор: | Сергей Губанов [ Среда, 29 Октябрь, 2008 16:00 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
А можно вьюшки пересылать: Клиент передаёт на сервер вьюшку --> сервер добавляет её в список вьюшек форума. Клиент запрашивает обновлённую страницу форума --> сервер отправляет ему список вьюшек. |
Автор: | Борис Рюмшин [ Среда, 29 Октябрь, 2008 16:40 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Туманно, хотя смысл понятен. А как на счёт того, чтобы хранить всё это хозяйство? Ну т.е. БД? |
Автор: | Info21 [ Среда, 29 Октябрь, 2008 16:57 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Сергей Губанов писал(а): А можно вьюшки пересылать: Об этом и речь. Отсылается просто и тупо вьюшка в окне, в котором приготовлен ответ. |
Автор: | Info21 [ Среда, 29 Октябрь, 2008 17:01 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Борис Рюмшин писал(а): ... Ну т.е. БД? Вот оно, комбинирование... Раз есть в голове "БД", значит, само просится всунуться... Речь о том, чтобы это было просто как репа, на уровне школьника. Типа пять процедур и две команды. На сервере должен оставаться, скажем, просто файл, имя которого -- дата + то, что задаст "хозяин" (учитель), октрывая его. Скажем, номер класса (причем это может быть группа, т.е. формат названия свободный). |
Автор: | Борис Рюмшин [ Среда, 29 Октябрь, 2008 17:12 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Info21 писал(а): Борис Рюмшин писал(а): ... Ну т.е. БД? Вот оно, комбинирование... Раз есть в голове "БД", значит, само просится всунуться... Ну уж хренушки. Тут не дело в том, что "раз есть", а в том, что я посмотрел с позиции например этого форума, а не просто внутриклассного школьного на одно занятие. Меня именно такая постановка задачи интересует. А вот механизмы могут быть действительно простые. Ну вот где и как мне хранить >20000 сообщений за несколько лет и обеспечивать к ним "одновременный" доступ нескольких десятков пользователей? + поисковое индексирование. |
Автор: | Борис Рюмшин [ Среда, 29 Октябрь, 2008 17:15 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Борис Рюмшин писал(а): Меня именно такая постановка задачи интересует. А вот механизмы могут быть действительно простые. Я к тому, что можно продумать какие-то общие принципы работы с форумом для разных случаев. Разной, так сказать, масштабности. |
Автор: | bohdant [ Среда, 29 Октябрь, 2008 17:46 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
А я тут подумал, что можно сделать компилятор с Оберона-07 на PHP? PS: может кто то уже предлагал, но я не видел. |
Автор: | Пётр Кушнир [ Среда, 29 Октябрь, 2008 17:54 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Ярослав Романченко писал(а): Портировать UDP-чат, например Чат, быстрее работает чем форум, не нужно будет страничку обновлять постоянно. http://sage.com.ua/ru.shtml?e1l4 Борис Рюмшин писал(а): Ну вот где и как мне хранить >20000 сообщений за несколько лет и обеспечивать к ним "одновременный" доступ нескольких десятков пользователей? + поисковое индексирование. можно взять за основу джаббер, и реализовать(если уже не реализовано) расширение протокола для общения с удалённой БД("типа сервер БД" и "типа клиент БД"). в реальности все клиенты и серверы БД есть клиенты джаббер-сервера. На одном конце стоит "типа сервер БД" и и джаббер-приложение с этим расширением. ну а с другой стороны будут приложения-"типа клиенты БД", которые всё это будут преобразовывать в сос-доки и т.п. |
Автор: | Борис Рюмшин [ Среда, 29 Октябрь, 2008 18:06 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Пётр Кушнир писал(а): можно взять за основу джаббер хе-хе... |
Автор: | Борис Рюмшин [ Среда, 29 Октябрь, 2008 18:07 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
bohdant писал(а): А я тут подумал, что можно сделать компилятор с Оберона-07 на PHP? PS: может кто то уже предлагал, но я не видел. Из Оберона в ПХП или на ПХП написанный? |
Автор: | bohdant [ Среда, 29 Октябрь, 2008 18:12 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Борис Рюмшин писал(а): Из Оберона в ПХП или на ПХП написанный? Именно из оберона на PHP. 1. Тогда написанный на обероне форум, можно запускать на практически любом хостинге. 2. Тогда можно скомпилировать компилятор на PHP и можно получим на ПХП написанный компилятор Оберона. С вытикающими последствиями |
Автор: | Info21 [ Среда, 29 Октябрь, 2008 18:58 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Борис Рюмшин писал(а): Info21 писал(а): Борис Рюмшин писал(а): ... Ну т.е. БД? Вот оно, комбинирование... Раз есть в голове "БД", значит, само просится всунуться... Ну уж хренушки. Тут не дело в том, что "раз есть", а в том, что я посмотрел с позиции например этого форума, а не просто внутриклассного школьного на одно занятие. Меня именно такая постановка задачи интересует. ... Это сильно другая задача. Этак простая никогда не решится. Привычная модель форумов не выглядит хорошо продуманной и слишком сложна. Все обезъянничают друг у друга + гонка фич. Как обычно. |
Автор: | Борис Рюмшин [ Среда, 29 Октябрь, 2008 22:45 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Info21 писал(а): Привычная модель форумов не выглядит хорошо продуманной и слишком сложна. Все обезъянничают друг у друга + гонка фич. Как обычно. Ну дык. Я поэтому и отделил тему сюда, в надежде, что удастся родить более простую и удобную модель. А расширить её до "промышленного" применения, это уже вопрос следующий. |
Автор: | Ярослав Романченко [ Четверг, 30 Октябрь, 2008 08:00 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Пётр Кушнир писал(а): можно взять за основу джаббер В любом случае это будет быстрее работать, чем что-то вроде форума. В отличие от форума сообщение получателю будет доставлено практически мгновенно! И если в обсуждении учавствуют ученики + преподаватель, то это уже чат-рум Такое поддерживает и джаббер и любой чат для локальной сети. |
Автор: | Пётр Кушнир [ Четверг, 30 Октябрь, 2008 09:06 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Ко всему прочему вся информация будет сохраняться в БД. Ну и конечно, все преимущества систем обмена сообщениями в нашем распоряжении. Ну и для приличия можно устроить эхо-трансляции в web. |
Автор: | Александр Ильин [ Четверг, 30 Октябрь, 2008 10:45 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Пётр Кушнир писал(а): Ко всему прочему вся информация будет сохраняться в БД. Ну и конечно, все преимущества систем обмена сообщениями в нашем распоряжении. Ну и для приличия можно устроить эхо-трансляции в web. И в компетентные органы! Не забывайте про них.
|
Автор: | Alexey Veselovsky [ Четверг, 30 Октябрь, 2008 10:48 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
А может просто nntp-сервер поднять/написать? (ну и клиент вструмленый в BB соответственно). + как ни крути, нужен таки и веб-интерфейс. |
Автор: | Ярослав Романченко [ Четверг, 30 Октябрь, 2008 11:21 ] |
Заголовок сообщения: | Re: Форумный механизм собственного производства |
Alexey Veselovsky писал(а): А может просто nntp-сервер поднять/написать? (ну и клиент вструмленый в BB соответственно). А может лучше из пушки да по воробьям? Как сюда News сервер вяжется?ЗЫ. Разве что для последующего изучения лога... |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |