Открываю исходные коды 314n.org

Чулан
Недавно выкладывал релиз своего нового чата, но хабр решил что без исходников статья не интересная и заминусовал.

Открыть коды своего чата я не могу, но могу открыть исходники старого проекта, который я делал еще только когда вкатывался в веб-программирование (где-то 2011-2012 год).
Это 314n.org (кстати про него есть статья на лурке).

К этому форуму даже написали клиент для командной строки для windows и other. Новый владелец сайта выложил ссылки на него прямо в help. Хотя я так и не решился его устанавливать из соображений безопасности (я параноик).

Для кого это будет актульно — не знаю. Может кому будет интересно посмотреть.

PS: Возможно стоило указать, что я расписал, как всё это работает в файле About, а не просто выложил файлы с сервака. Там не много букв, потому что всё это работает очень просто.

И так, файл About:

Основные файлы это: console.php, executer.php и viewer.php
Каждая команда на сайте это — функция из executer.php;

console.php — контроллер, обрабатывает входящую строку и загружает соответствующий обработчик из executer.php, который в свою очередь выполняет команду и отдает результат на вывод в viewer.php — на этом всё.

Еще можно обратить внимание на функцию parse_bb_code в executer.php, которая обрабатывает каждый пост, вставляя картинки, видео, цитаты, ссылки, css и т.д. Свободный парсинг css задумывался как основная фича этого веб-сайта, которая позволяет отформатировать текст как угодно, но к сожалению ей никто не пользуется, а возможно даже не знают о ней.

structure.sql — структура базы данных.
Теги:phpopensourceconsoleforum
Хабы: Чулан
-31
5,3k 0
Комментарии 19

Похожие публикации

PHP-разработчик
от 40 000 до 60 000 ₽Dota2.ruМожно удаленно
PHP-разработчик
до 60 000 ₽GROM-ITМожно удаленно
Программист PHP
от 160 000 до 200 000 ₽Университет «Синергия»МоскваМожно удаленно
PHP Developer
от 1 500 до 2 000 $FrozenEonМожно удаленно
PHP-разработчик
от 90 000 до 190 000 ₽Vozim.ruМожно удаленно

Лучшие публикации за сутки