С таким же успехом можно сказать, что Лайвстрит хорош кодом и перспективами, а не дизайном и похожестью на Хабр ;) все будет, и новый дизайн и свое лицо, дайте проекту окрепнуть.
Есть потенциальные проблемы с производительностью на больших объемах данных
например, посмотрите какими запросами выводятся топики, как реализованы комментарии.
Кеш на файлах генерит тыщи файлов в одну папку и т.д.
Хотя на данном этапе разработки это не проблема :)
При проблемах с нагрузками кешем должны быть не файлы, а мемкешед.
Комменты реализованы без деревьев в БД, т.к. обычно их число к топику не велико и PHP на таких объемах может сам спокойно построить дерево. Хотя на большом дереве настисет будет выигрывать :)
Топики выводятся вроде не плохо, там джойны идут по ключам и с использованием селфджойнов, другое дело, что можно ускориться за счет денормализации таблиц
И вообще это уже заточки под конкретный нагруженный проект =)
Да, всё верно. Хотя я бы перевел комменты на вложенные множества как можно раньше. Но главная текущая проблема с производительностью, по моему, это требовательность к памяти и процессору самого php кода. Подозреваю, что большинство инсталяций оказывается на минимальных тарифах хостинга, и там эти ограничения играют заметную роль.
да согласен, но опять же рассчитывая на большую аудиторию не логично использовать дешовый хостинг. Хотя простое и дешовое горизонтальное масштабирование бэкендов никогда проблемой не было, в отличии от БД :)
если сравнивать с версией 0.1 то теперь мета поля KEYWORDS и DESCRIPTION подставляются на страницах динамически, в зависимости от содержания топика и для статических страниц их можно определять отдельно
я думаю, что к версии 1.0 Лайвстрит будет лишь отчасти похож на хабр, т.к. это не клон хабра
если я не ошибаюсь, автор интересовался у хабросоздателей о своем проекте и ничего криминального они ему не предъявили
интересно, если по секрету поинтересоваться как реализована какая-то функция, а потом это знание применить в проекте с открытым кодом, не получиться ли это по секрету всему свету?
А свой дизайн натянуть ни как нельзя? Я понимаю, что можно просто поменять картинки и CSS, но если бы вы предложили возможность менять темы — была бы совсем красота.
И второй вопрос: а видео вставлять кодом, или есть другие возможности?
Мне как раз надо бы создавать один узкотематический коллективный блог, и я собирался делать его на друпале, но раз есть готовый продукт — почему ббы им не воспользоваться и не сказать создателям спасибо?
Свой — натягивайте. Почему же нельзя?)
Делаете новый шаблон, заливаете в templates, и в config.php указываете $ DIR_STATIC_SKIN название своего шаблона )
Видео вставляется тегом
Выбирал между BigStreet, LiveStreet и Explay — на что пересадить свой блогохостинг, ныне работающий на WordPress MU.
Поддержка и обновление Explay практически нулевые, ну очень редко.
Коммьюнити BigStreet поактивнее, с поддержкой вроде норм, но обновления тоже крайне редки.
LiveStreet обладает наиболее оптимиальным, хорошо задокументированным ядром, которое будет легко понять и затачивать под себя любому кодеру, имеет хорошее коммьюнити с оперативной поддержкой, регулярно обновляется, обрастая функционалом и уменьшая количество багов.
Ожидал, что после праздников будет релиз новой версии, с неё и хотел начать «пересаживаться» — не прогадал, версия появилась, буду использовать LiveStreet.
Новая версия LiveStreet 0.2