Комментарии 11
Опыт показывает, что ресурсы (вики, форум) «обо всём» плавно превращаются в помойку, на которой Вася из Тамбова пишет «я сделал свою игру быки и коровы», а Коля из Сургута начинает гадить внутри статьи и рекламировать свой «хомяк на народе».
Рано или поздно, на таком ресурсе становится некомфортно и приходится вырабатывать свод правил, добавлять модераторов и включать репрессии.
Как планируется избежать подобного вектора развития?
Рано или поздно, на таком ресурсе становится некомфортно и приходится вырабатывать свод правил, добавлять модераторов и включать репрессии.
Как планируется избежать подобного вектора развития?
0
Комментарии на сайте про дроп тейб и алерт — это незапланированные тесты на безопасность или собственный прикол?
+1
wikiclick.ru/dev/JS-MVC — чекайте, надеюсь правильно всё сделал и мой движок наконец-то кто-то увидит)
+1
Дизайн интерфейса нравится. Приятно глянуть, особенно после омерзительных скруглений повсюду.
Сам давно думал о разработке и запуске собственного вики-движка, но на PHP, потому что он уже настроен на сервере. А тут на JS, всё перенастраивать, эх. Но буду иметь ввиду, может хватит энтузиазма и на это.
Ещё бы поддержку PostgreSQL!
Сам давно думал о разработке и запуске собственного вики-движка, но на PHP, потому что он уже настроен на сервере. А тут на JS, всё перенастраивать, эх. Но буду иметь ввиду, может хватит энтузиазма и на это.
Ещё бы поддержку PostgreSQL!
0
Рекомендую попробовать node.js с фреймворком express. на мой взгляд там все реализовано гораздо лучше чем в PHP, разработка на нем приятнее, а обучение не требует много времени, если уже знаешь js хотя бы на базовом уровне. Плюс для него много готовых плагинов для совершенно разнообразных штук.
+1
Я всё ещё не понимаю зачем для статичных сайтов типа блогов, вики, лендингов и прочее поднимать «реалтайм» сервер, который всё равно будет скорее всего спрятан за nginx, если можно использовать для этих целей шаблонизатор, умеющий во всё, что нужно этим сайтам (БД, какие-нибудь внешние соединения, работа с файловой системой).
Вот если нужен чат, если нужно мониторить котировки, например, или мессенджер делаем, или виджет самообновляющихся комментариев — вот там всё это было бы круто.
Вот если нужен чат, если нужно мониторить котировки, например, или мессенджер делаем, или виджет самообновляющихся комментариев — вот там всё это было бы круто.
0
Был баг в алиасах, я пофиксил ссылки и заменил пробел (%20) на нижнее подчеркивание. Так что не пугайтесь если не можете найти свою статью, она доступна просто по другой ссылке — чекайте журнал изменений
0
НЛО прилетело и опубликовало эту надпись здесь
Вы правы, это хобби-проект. На самом деле код не на столько плох, как вы думаете. Он компактный и в нем очень легко разобраться или внести изменения, а также прост в установке.
Добавлю, что где-то неделю назад я залил последнюю версию движка на гитхаб, с админкой и всеми необходимыми админскими функциями, где также добавил возможность прикреплять картинки-превьюшки для статей, которые будут отображаться в поиске, а также в разделе статьи и фильтру по тегам. И еще в новой версии есть Закладки для страниц, и улучшены Умные Журналы, где в частности добавлены интерактивные ссылки на комментарии.
Я делал это для себя потому что мне это интересно, хотя был бы рад, если бы моим движком кто-нибудь заинтересовался. На него стоит обратить внимание хотя бы потому что он полностью поддерживает русский язык, включая ссылки, которые тоже на русском языке, например /тег/хабр/страница_1.
Добавляем к этому:
и получаем отличную индексацию в русском сегменте страниц сайта на этом движке: можете убедиться в этом сами.
Также в моем движке легко будет разобраться даже непрограммистам: ведь код сервера — это небольшой файл в 1200 строк, и для того чтобы внести правки нужно только найти соответствующий роутер. Для вышеприведенной ссылки это следующая строка кода:
Как видим, используется функция TAG для обработки этого URL, этот же метод будет использоваться для обработки URL /тег/хабр/ (который не явно выводит первую страницу).
PS: интересно, когда веб-мастеры выбирают движок для сайта, они рассматривают вообще что-то кроме PHP?
Добавлю, что где-то неделю назад я залил последнюю версию движка на гитхаб, с админкой и всеми необходимыми админскими функциями, где также добавил возможность прикреплять картинки-превьюшки для статей, которые будут отображаться в поиске, а также в разделе статьи и фильтру по тегам. И еще в новой версии есть Закладки для страниц, и улучшены Умные Журналы, где в частности добавлены интерактивные ссылки на комментарии.
Я делал это для себя потому что мне это интересно, хотя был бы рад, если бы моим движком кто-нибудь заинтересовался. На него стоит обратить внимание хотя бы потому что он полностью поддерживает русский язык, включая ссылки, которые тоже на русском языке, например /тег/хабр/страница_1.
Добавляем к этому:
- грамотную простановку метатегов;
- отсуствие url-дубликатов;
- быструю загрузку страниц;
- валидную верстку;
- готовый robots.txt;
и получаем отличную индексацию в русском сегменте страниц сайта на этом движке: можете убедиться в этом сами.
Также в моем движке легко будет разобраться даже непрограммистам: ведь код сервера — это небольшой файл в 1200 строк, и для того чтобы внести правки нужно только найти соответствующий роутер. Для вышеприведенной ссылки это следующая строка кода:
app.get('/'+encodeURIComponent('тег')+'/:tag/'+encodeURIComponent('страница_')+':page', TAG);
Как видим, используется функция TAG для обработки этого URL, этот же метод будет использоваться для обработки URL /тег/хабр/ (который не явно выводит первую страницу).
PS: интересно, когда веб-мастеры выбирают движок для сайта, они рассматривают вообще что-то кроме PHP?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Свободная веб-энциклопедия для любых IT-проектов на собственном движке