Перепись успешных проектов на Лайвстрите (прошу помочь с дипломом)
7
Здравствуйте, уважаемые участники. Я лайвстритовод и наблюдатель за процессами в отрасли социального проектостроения, сейчас пишу дипломную работу по продвижению социальных медиа. В рамках своей работы мне требуется изучить примеры успешных проектов на Лайвстрите, а также задать вопросы их создателям.
Читать дальше
Читать дальше
Использование плагинов в v.0.4
58
Безболезненное расширение функционала — достаточно проблематичный вопрос (под «безболезненностью» я понимаю весь спектр удобства для пользователей движка).
Я думаю, вы еще не забыли, что для добавления новых возможностей в версиях до 0.3.1 включительно используются Хаки и Модули. При этом установка любого стороннего творения дело достаточно хитрое и небезопасное, часто требующее ориентирования в архитектуре и особенностях движка. Для преодоления этих проблем в ядро v.0.4 была введена система плагинов:

К чему мы стремились создавая систему плагинов?
а) расширения функционала (плагины) можно просто установить и также просто убрать (а вдруг не понравилось), сложность этого процесса не зависит от количества расширений, разветвленности структуры их каталогов и т.д.;
б) установка внешних расширений (плагинов) не усложняет обновление основного ядра;
Для тех, кого заинтересовали подробности
Я думаю, вы еще не забыли, что для добавления новых возможностей в версиях до 0.3.1 включительно используются Хаки и Модули. При этом установка любого стороннего творения дело достаточно хитрое и небезопасное, часто требующее ориентирования в архитектуре и особенностях движка. Для преодоления этих проблем в ядро v.0.4 была введена система плагинов:

К чему мы стремились создавая систему плагинов?
а) расширения функционала (плагины) можно просто установить и также просто убрать (а вдруг не понравилось), сложность этого процесса не зависит от количества расширений, разветвленности структуры их каталогов и т.д.;
б) установка внешних расширений (плагинов) не усложняет обновление основного ядра;
Для тех, кого заинтересовали подробности
To-do лист к следующей версии LiveStreet 0.4
7
Итак, немного отдохнув принимаемся двигаться дальше к версии LiveStreet 0.4.
Крупное из планов пока следующее:
Первый пункт самый сложный и долгий, т.к. придется перелопатить весь код :) Но он также позволит более просто писать модули к движку и избавит от частого дублирования кода в сущностях.
Помимо этих пунктов естественно будут различные фиксы и мелкие доработки.
Сроки никакие обещать не буду, будем работать, следить за нами можно будет в прямом эфире в SVN проекта ;)
О своих желаниях на будущую версию можно высказаться здесь, возможно они будут приняты.
UDP: Добавил пункт «Доработка механизма уведомлений на емайл, будет отложенная отправка почты»
Крупное из планов пока следующее:
- Полное изменение работы с БД в движке, избавление от JOIN'ов в запросах, теперь кеширование будет играть более важную роль, обладатели memcached должны максимально ощутить прирост скорости
- Доработка внутренней почты, она станет более функциональной и юзабельной
- Доработка функционала друзей, возможно появится френдлента
- Реализация функционала закрытых блогов
- Доработка механизма уведомлений на емайл, будет отложенная отправка почты
Первый пункт самый сложный и долгий, т.к. придется перелопатить весь код :) Но он также позволит более просто писать модули к движку и избавит от частого дублирования кода в сущностях.
Помимо этих пунктов естественно будут различные фиксы и мелкие доработки.
Сроки никакие обещать не буду, будем работать, следить за нами можно будет в прямом эфире в SVN проекта ;)
О своих желаниях на будущую версию можно высказаться здесь, возможно они будут приняты.
UDP: Добавил пункт «Доработка механизма уведомлений на емайл, будет отложенная отправка почты»