Я ищу, чтобы создать блог.
Есть много «что такое лучший механизм ведения блога?» вопросы о SO, но ни одна из них не была полностью сосредоточена на качестве кода.
Я много работал с WordPress, и это решение №1 для многих случаев, без сомнения. Его расширяемость и универсальность не имеют себе равных. Но база кода – беспорядок, у него огромный объем памяти, и его распространение часто не очень забавно. Кроме того, back-end чувствует себя чрезвычайно медленным на несколько старых машинах и становится терпимым только с помощью Google Gears IMO. Мне становится все меньше и меньше удобнее пользоваться этим.
По этой причине я ищу рекомендации для PHP-блогов, которые
Простой, тонкий и минималистический в сборке
Имеет хороший, структурированный, чистый код, использует PHP5
Имеет основы ведения блога: теги, категории, комментарии
Не нужно хорошо выглядеть, но нужно выводить хороший семантический HTML / CSS, чтобы я мог настроить
Поддерживает какой-то контроль спама (Captcha и / или Akismet были бы хороши)
Мне все равно, есть ли база данных или файл
Необязательный:
API был бы приятным, но не обязательным
Имеет систему плагинов для расширений
Мокрый сон:
Не уверен точно, сколько вещей он сбивает с вашего списка, но я думаю, что Хабари стоит посмотреть.
У них есть демонстрация, с которой вы можете столкнуться, если вы хотите быстро ее проверить.
Я бы посмотрел на Ваниль . В основном это скрипт для форумов, но он также имеет функции ведения блогов.
У меня есть все, что вы упомянули. Кроме того, выглядит достаточно хорошо:
Необязательно: – не знаете, что вы подразумеваете под apis – поддерживаются плагины и темы
Мокрый сон должен поддерживаться, по крайней мере теоретически (на моем старом форуме ваниль он работал так, как я этого не хотел, код был закодирован в html, поэтому html-теги не поддерживались, включая ссылки, однако я видел их работая на других форумах), если бы не расширения могли решить проблему.
Что касается контроля спама и публикации комментариев пользователей, вы должны использовать 2-3 плагина (поддерживаются плагины и называются расширениями).
Существует огромное количество движков в блогах, написанных на PHP – все немного отличается. Для моих целей я нашел Serendipity самым привлекательным.
C.