Что нового? Когда выйдет новая версия?

Привет всем. Хочу рассказать кому интересно что происходит с Livestreet. С момента последних статей на тему разработки сделано:
Фреймворк:
  • Внедрен composer и все зависимости соответственно вынесены в vendor. Теперь ими легко опереировать.
  • Обновлены все библиотеки. Самое сложное smarty. Не до конца протестировано. Но есть надежда на исчезновение некоторых багов.
  • Все файлы доступные в public серверу вынесены в папку web(настраеваемо). С этим связано публикация туда же ресурсов css, js итд — в даный момент допиливаю.
  • Заменены все компоненты шаблона на основе bootstrap4 и jquery widjets
Приложение(сама CMS):
  • Вырезан весь дополнительный функиционал блог, топики, комменты, голосования, медиа, итд. С целью реализовать его в плагинах.
  • Написан полноценный каркас шаблона на bootstrap4 с мобильной адаптивностью
В планах
  • Завязать установку LS на composer
  • Продвигаться в сторону psr4, psr7, итд
Всем кому небезразлична судьба проекта предлагаю присоединиться. Сможете реализовать свои какие то идеи. Например я думал над подключением vue.js.

18 комментариев

avatar
Шаблоны только через блоки (как в версии 1.*) или через блоки/компоненты (как в версии 2.*)?
Когда можно будет увидеть результат?
Чем помочь?
avatar
Через блоки компоненты. Если вы программируете и есть желание помочь пишите в личку vk.com/u_demidova
avatar
Ну да… И так плагинов нет… А с новой версией ори вобще исчезнут… Не все тут разработчики, чтоб писать что то свое… Хотите голое ядро оставить?
avatar
Интересные новости. Спасибо за труд!
Обновлены все библиотеки. Самое сложное smarty. Не до конца протестировано. Но есть надежда на исчезновение некоторых багов.
Вы за основу брали 1,0,3 или 2-ю?
  • Yuta
  • 0
avatar
2-ю. Так как там уже вынесен фреймворк.
avatar
@olezhikz — smarty. Я понимаю, что поддержка вызвана тем, что все до этого было на нем. Но может быть стоит (если уж делать заново) отказаться от smarty?
avatar
А чем вызвано недоверие к Smarty?
avatar
В основном «старым» опытом с ним. Он все же, ИМХО, тяжеловат.

Smarty 3 vs Twig vs Fenom — в 2017
Fenom — как пример. Тут были попытки перейти на него, но как-то вяло.
avatar
Ради чего всё это? Исходя из написаного, проще взять нормальный фреймворк аля ларавель и на его базе сделать cms ls — блоги топики и люди
avatar
В планах
Завязать установку LS на composer
Продвигаться в сторону psr4, psr7, итд
Осталось взять за основу Laravel и возможно проект реанимируется. Зачем снова городить свои костыли?
avatar
Это наверное будет правильно в конце концов. Только вот жалко уже сделанных наработок. Все придется выбросить, и создавать архитектуру заново. Я в принципе готов так и сделать. Просто оставить уже начатые и готовые проекты на фреймворке livestret и двигаться дальше. Вот только почему все советуют именно Laravel?
avatar
Наверное потому что он стал лидером среди фреймворков на PHP.

Я бы вообще предложил взять другой язык, но тогда гораздо сложнее будет переиспользовать наработки. Так что я тоже голосую за переход хороший поддерживаемый большим сообществом фреймворк и сосредоточиться на бизнес-логике и удобстве самой CMS.

Но лично мне главное чтобы был понятный Roadmap, составленный по запросам сообщества, тогда я бы тоже мог бы принять участие в разработке. Далеко не всё из второй версии пришлось по вкусу сообществу, да и убрать технический долг и почистить структуру базы данных было бы прекрасно.
avatar
Просто оставить уже начатые и готовые проекты на фреймворке livestret и двигаться дальше.
Скрипта для миграции старой базы в новую будет вполне достаточно. Главное чтоб было зачем туда переходить, а то некоторые всё ещё на 0.5.1 сидят и не видят причин
avatar
Laravel — ИМХО, это не то, на что стоит менять. Да, это распространено. Но не более. Как WP распространено, но не более.
avatar
Тоже — ИМХО, думаю что наиболее достойная замена на Laravel. Может Вы предложите что то другое? Но думаю Laravel — это то что нужно. Хотя бы потому, что таких cms на Laravel просто не существует в России.
avatar
А вне России разве существуют?
avatar
Есть одна crea8social. Платная и постоянно с кучей ошибок, с никакой поддержкой со стороны разработчика. Немного имел дело с ней. В общем шлак.
avatar
Ещё и платная, значит не конкурент! :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.