Форумный движок

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

Аватара пользователя
XoFfiCEr
Сообщения: 47
ОС: Linux Mint 19

Форумный движок

Сообщение XoFfiCEr » 26.10.2018 23:07

Предлагаю проект создания движка интернет форума.
Те что имеются или платные (ipb, xenforo. vbulletin) а те что бесплатные phpbb слишком уязвимые и неудобные.
На одном моем сайте был когда то phpbb это п**дец какой то:
боты массово регистрировались (и это с капчей то) я задолбался просто. (xrumer видимо)
Для своих целей начал потихоньку корябать движок на php и sqlite
да я знаю что у sqlite подойдет только не слишком посещаемых форумов.
но времени на него нет, не закончил, пришлось переключиться на другую работу.
планируется что будет семантический url тем.
Можно и на mysql конечно сделать.

P. S. Кстати я корябал движок без админки все изменения через adminer или еще как ;)
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 1827
ОС: Mandriva => Gentoo (~amd64)

Re: Форумный движок

Сообщение devilr » 26.10.2018 23:19

А зачем?
Чем он будет лучше предыдущих?
У вас есть какие-то наработки?
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
XoFfiCEr
Сообщения: 47
ОС: Linux Mint 19

Re: Форумный движок

Сообщение XoFfiCEr » 27.10.2018 00:11

Я уже сказал чем.
Доморощенные хакеры специально ищут в google форумы phpbb по запросу "powered by phpbb" потому что уязвимости всегда были у этого движка, и будут. Кроме того информацию об этих уязвимостях есть на специальных сайтах типа античат.
А с этим движком планируется семантический url тем и др. для seo это важно.
не viewtopic какой нибудь в теме про unix url unix,php к примеру.
Да есть наработки схема такая только форумы, темы и сообщения (на каждый по таблице в БД) никаких подфорумов (но это можно переделать)
Пока только 9 таблиц в БД у меня.
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 1827
ОС: Mandriva => Gentoo (~amd64)

Re: Форумный движок

Сообщение devilr » 27.10.2018 00:20

Т.е. вы считаете, что сможете сделать лучше? Что-ж, начинание благое...
Наработки - это код. "Схемы" то у всех движков одинаковые.
Одного желания то мало. Впрочем, можно и посмотреть|помочь.
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
SLEDopit
Модератор
Сообщения: 4667
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Форумный движок

Сообщение SLEDopit » 27.10.2018 00:41

Sonic, это ты?
XoFfiCEr писал:
26.10.2018 23:07
Для своих целей начал потихоньку корябать движок на php и sqlite
Что, прям на голом php даже без фреймворка? В 2018? Код куда-нибудь выложили? Что-нибудь рабочее уже есть?
Когда то тут было эпичное обсуждение: Форум: фантазии на тему движка

Но вообще есть главные вопросы, прежде чем начинать грандиозные проекты типа смены движка форума на самопис:
1. Вы уверены, что получившийся продукт будет лишен озвученных недостатков?
2. Что делать, если вы внезапно потеряете интерес к разработке? (см опыт linuxforum.ru)
3. Вы же понимаете, что придется писать миграции для всех уже имеющихся сообщений, а так же реализовывать местные хаки в новом движке?
4. Вы представляете сколько свободного времени нужно на всё это убить? Оно у вас есть?

PS. Судя по сообщениям, у меня есть подозрение (я могу ошибаться), что про фреймворки, тестирование, модели и прочие модные и молодежные тенденции современной разработки вы не очень много слышали.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:

azsx
Сообщения: 2915
ОС: calculate linux, debian, ubuntu

Re: Форумный движок

Сообщение azsx » 27.10.2018 03:15

Сперва по теме. Делаете на гит хаб или сайт презентацию + в социалках и мессенджерах акки. Там даёте ссылку на скачивание, общаетесь и прочее.
---
Моё личное мнение. Очень мало движков "лёгких" для хостинга из коробки. Я не спец по БД, но выбор sqlite для сайтов -- плохой выбор. Спамят не только хрумером и решить проблему спама переписав движок -- это прикольно :)
Спасибо сказали:

Аватара пользователя
XoFfiCEr
Сообщения: 47
ОС: Linux Mint 19

Re: Форумный движок

Сообщение XoFfiCEr » 27.10.2018 04:03

Для форума мне кажется подойдет, то что я делал движок для своих нужд там единственный метод зарегестрироваться - получить инвайт, и потом ввести его так что никакой хрумер не пройдет. Ессно с инвайтом не все так просто будет. Создание форумного движка не есть цель решить проблему со спамом она и так будет решена. ЕМНИП пока только хрумер пока может обойти капчу в том числе recaptcha какой еще спам может быть, неужели какой то индус будет свои глаза портить чтоб зарегать 40 тыщ аккаунтов тем более он знает что лажевый phpbb так устроен администратор форума может отменить добавление сообщения? Весь спам сейчас из за автоматических регистраций.
Если я делаю движок сугубо для себя то это конечно максимально узко под свои нужды. Вот подфорумы я не стану делать имхо они избыточны, rss тоже не нужно.
Спасибо сказали:

azsx
Сообщения: 2915
ОС: calculate linux, debian, ubuntu

Re: Форумный движок

Сообщение azsx » 27.10.2018 04:41

XoFfiCEr писал:
27.10.2018 04:03
я делал движок для своих нужд
Ясно.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15903
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Форумный движок

Сообщение Bizdelnick » 27.10.2018 09:51

XoFfiCEr
Так где предмет обсуждения-то? Давайте код, посмотрим, как Вам удалось сделать безопаснее phpbb.
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
s.xbatob
Сообщения: 817
ОС: Fedora

Re: Форумный движок

Сообщение s.xbatob » 27.10.2018 10:26

Видел я несколько самопалов. Большинство из них умирали сразу же. В оставшихся в живых долгое время знаю лишь один: rfpro.ru Но всё равно вопросов к нему многовато.
Спасибо сказали:

Аватара пользователя
XoFfiCEr
Сообщения: 47
ОС: Linux Mint 19

Re: Форумный движок

Сообщение XoFfiCEr » 29.10.2018 04:33

Сначала насчет самопалов.
Программисты Hostingerа написали для нужд своих сайтов форумный движок и уже много лет используется. (фича семантический url присутствует)
На сайте linux.org.ru сколько он существует все 20 лет там у них сампописный движок и довольно неплохой, отдельно еще и трекер.
Это то что вспомнил. О коде пока рано говорить.
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 7978
Статус: Маньяк
ОС: Arch, CentOS, Ubuntu

Re: Форумный движок

Сообщение serzh-z » 29.10.2018 11:55

XoFfiCEr писал:
29.10.2018 04:33
О коде пока рано говорить.
Дайте догадаюсь: вы, наверное, хотите, чтобы те, кто присутствует в этой теме, начали этот код писать, а вы, наверное, будете всего лишь скрам мастером?
Последний раз редактировалось serzh-z 29.10.2018 13:23, всего редактировалось 1 раз.
Scio me nihil scire.
Спасибо сказали:

Аватара пользователя
SLEDopit
Модератор
Сообщения: 4667
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Форумный движок

Сообщение SLEDopit » 29.10.2018 12:12

serzh-z писал:
29.10.2018 11:55
всего лишь скрам мастером
Тебя обидел скрам мастер? (:
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15903
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Форумный движок

Сообщение Bizdelnick » 29.10.2018 13:00

XoFfiCEr писал:
29.10.2018 04:33
О коде пока рано говорить.
А зачем было тему создавать, если говорить не о чем?
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 7978
Статус: Маньяк
ОС: Arch, CentOS, Ubuntu

Re: Форумный движок

Сообщение serzh-z » 29.10.2018 13:21

SLEDopit писал(а):
29.10.2018 12:12
Тебя обидел скрам мастер? (:
Нет. Просто я сначала хотел взять эту роль на себя, devilr - предложить роль манагера, тебе, например, - девопса, а потом подумал - а кто же у нас кодить будет? Пришлось все перевернуть. )
Scio me nihil scire.
Спасибо сказали:

Аватара пользователя
devilr
Сообщения: 1827
ОС: Mandriva => Gentoo (~amd64)

Re: Форумный движок

Сообщение devilr » 29.10.2018 14:55

serzh-z
Спасибо за доверие! Но, "манагеры" за идею не работают. Впрочем, как и "программеры" :)
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 7978
Статус: Маньяк
ОС: Arch, CentOS, Ubuntu

Re: Форумный движок

Сообщение serzh-z » 29.10.2018 17:09

Черт, что за люди - всем нужны деньги... Но никто не хочет их платить.

azsx
Хотите получить в проекте роль резиновой уточки для отладки? Бесплатно. Там даже не нужно ничего знать.
Scio me nihil scire.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 2592
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Форумный движок

Сообщение Hephaestus » 29.10.2018 18:28

А меня почему не позвали?
Я мог бы быть каким-нибудь э-э-э... вторым исполняющим обязанности третьего ученика четвертого мастера...
А вообще, моя любимая профессия по классификатору - лакировщик глобусов.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
XoFfiCEr
Сообщения: 47
ОС: Linux Mint 19

Re: Форумный движок

Сообщение XoFfiCEr » 29.10.2018 18:36

Я всего лишь хотел сказать что я и дальше буду писать движок один. то код никто не увидит, зачем? да и так безопаснее.
А вы только мой топик извините зас*али
Спасибо сказали:

azsx
Сообщения: 2915
ОС: calculate linux, debian, ubuntu

Re: Форумный движок

Сообщение azsx » 29.10.2018 18:39

serzh-z писал:
29.10.2018 17:09
Хотите получить в проекте роль резиновой уточки для отладки?
Однозначно нет. Очень тяжело быть тестером.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15903
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Форумный движок

Сообщение Bizdelnick » 29.10.2018 18:44

XoFfiCEr писал:
29.10.2018 18:36
Я всего лишь хотел сказать что я и дальше буду писать движок один. то код никто не увидит, зачем? да и так безопаснее.
Вы создали здесь тему. В разделе "проекты". Проект показывать не хотите. Зачем тему создавали?
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
SLEDopit
Модератор
Сообщения: 4667
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Форумный движок

Сообщение SLEDopit » 29.10.2018 18:45

XoFfiCEr писал:
29.10.2018 18:36
да и так безопаснее.
Это плохая безопасность
XoFfiCEr писал:
29.10.2018 18:36
Я всего лишь хотел сказать что я и дальше буду писать движок один. то код никто не увидит, зачем?
Вы топик создали с какой целью? Просто рассказать что разрабатываете движок, код которого никто никогда не увидит? И заодно предлагаете переехать на него этот форум? Или пригласить энтузиастов присоединиться к разработке?

Лично я понял, что второй вариант.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 2592
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Форумный движок

Сообщение Hephaestus » 29.10.2018 18:45

XoFfiCEr писал:
29.10.2018 18:36
Я всего лишь хотел сказать что я и дальше буду писать движок один. то код никто не увидит, зачем? да и так безопаснее.
У меня есть классный проект форумного движка получше некоторых существующих, только я вам его не покажу, потому что у вас... докУментов нету.

И Вы ещё удивляетесь, что в результате
XoFfiCEr писал:
29.10.2018 18:36
топик извините зас*али
На что Вы рассчитывали-то?
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15903
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Форумный движок

Сообщение Bizdelnick » 29.10.2018 18:46

iУведомление от модератора Bizdelnick
Поехали в "разговоры".
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 7978
Статус: Маньяк
ОС: Arch, CentOS, Ubuntu

Re: Форумный движок

Сообщение serzh-z » 29.10.2018 19:28

Hephaestus писал:
29.10.2018 18:28
А меня почему не позвали?
Хотите быть резервной резиновой уточкой?
azsx писал(а):
29.10.2018 18:39
Очень тяжело быть тестером.
Не тестером. Резиновой уточкой. Я бы согласился - лишь бы имя в титры добавили.

XoFfiCEr
Что не так-то? Сильную команду уже собрали.

Команда - есть. Имя - TMBF, The Much Better Forum - есть. Дело за малым: создать репозиторий, задизайнить архитектуру, да закодировать.
XoFfiCEr писал:
29.10.2018 18:36
Я всего лишь хотел сказать что я и дальше буду писать движок один.
Ну, многие так начинали: вон один финский студент тоже писал один, ради фана, а потом одна из самых распространенных ОС получилась.
Scio me nihil scire.
Спасибо сказали:

Аватара пользователя
XoFfiCEr
Сообщения: 47
ОС: Linux Mint 19

Re: Форумный движок

Сообщение XoFfiCEr » 29.10.2018 19:44

Да я уже давно не начинающий.
Прекратите пожалуйста оффтоп в топике.
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 7978
Статус: Маньяк
ОС: Arch, CentOS, Ubuntu

Re: Форумный движок

Сообщение serzh-z » 29.10.2018 20:58

XoFfiCEr писал:
29.10.2018 19:44
Прекратите пожалуйста оффтоп в топике.
Так вы же не хотите ничего рассказывать по теме. На вопросы не отвечаете. Предложения будущей команды отвергаете. Троллите нас тут.
Scio me nihil scire.
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 2592
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Форумный движок

Сообщение Hephaestus » 29.10.2018 21:02

serzh-z писал:
29.10.2018 19:28
Хотите быть резервной резиновой уточкой?
Не, уточка из меня не получится. Тем более, резиновая. Я плавать не умею. Да и крякать тоже.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 7978
Статус: Маньяк
ОС: Arch, CentOS, Ubuntu

Re: Форумный движок

Сообщение serzh-z » 29.10.2018 21:22

Scio me nihil scire.
Спасибо сказали:

Аватара пользователя
XoFfiCEr
Сообщения: 47
ОС: Linux Mint 19

Re: Форумный движок

Сообщение XoFfiCEr » 30.10.2018 02:37

Где предложения ваши? я имею ввиду разумные предложения по проекту, про концепцию то я вам рассказал
где мой троллинг?
Покажите конкретно и приложите адреса
обвинили меня в том что я начинающий программист.
зато сколько в этой теме вашего оффтопа....
Спасибо сказали: