Готово! Выложил на GitHub первую альфа-версию своей CMS 4SLAS.
Что получилось? Лёгкая, быстрая и абсолютно бесплатная система для ведения блога, которая не требует ни копейки, ни подписки, ни танцев с бубном вокруг сторонних сервисов. Это просто набор качественных PHP-инструментов, который работает сам по себе. Никакого тяжеловесного «фреймворк-монстра» — только чистый код и здравый смысл.
Что внутри этого конструктора?
Вместо того чтобы тащить в проект горы чужих библиотек, я сделал-таки своё. Он также наделен своим редактором самописным, который управляется одной лишь силой JavaScript.
Вход в систему — да как угодно) С помощью паролей или через два клика: Яндекс или VK — можно выбрать, что ближе, а систему настроить под себя. Безопасность здесь не просто галочка, а целый арсенал: алгоритмы хеширования, защита от взлома форм, ограничители на ввод паролей и даже ловушки для ботов с гибридной капчей.
Поисковики по идее должны полюбить блог: тут и ЧПУ-адреса, и карта сайта, и RSS-лента, и даже разметка для соцсетей с Яндекс.Метрикой в придачу.
Нужно писать визуально или править код вручную? Пожалуйста. А если нужно создать не просто пост, а отдельную страницу или настроить меню — пара кликов в админке, и готово. Картинки вставляются через собственную галерею, без лишних телодвижений.
Что нужно для счастья?
Самый простой стек: PHP восьмой версии, база данных MySQL или MariaDB, веб-сервер Apache с поддержкой mod_rewrite и несколько стандартных расширений.
Как запустить за 5 минут?
Скачать, распаковать в папку на сервере, создать базу данных, открыть сайт в браузере — и вуа-ля дружелюбный веб-установщик. Он сам всё проверит, создаст таблицы и попросит только данные для подключения к БД и логин администратора. Всё, дальше процесс пошел.
Как подключить вход через соцсети?
Зайти в настройки админки, вставить ключи от Яндекс ID или VK ID — и кнопки входа сами появятся на всех нужных экранах.
Нюансы редактора и тонкости его работы описаны в отдельной документации, а о безопасности можно говорить долго: пароли зашифрованы, каждая форма защищена секретными токенами, все запросы к базе безопасны, а загрузка файлов проходит строгий контроль.
И главное — лицензия MIT. Берите, крутите, переделывайте, встраивайте в свои проекты, продавайте, если хотите. Без ограничений, без отчислений. Просто делайте крутые вещи.
Если понравится, можете поделиться своими наработками и улучшениями на базе 4, для дальнейшего развития проекта, тем более это еще только альфа-версия) Плюс, если есть возможность, киньте пару монет на кофе) Тут где-то ниже есть форма для донатов)) Но это только по желанию))
Если понравится, можете поделиться своими наработками и улучшениями на базе 4, для дальнейшего развития проекта, тем более это еще только альфа-версия) Плюс, если есть возможность, киньте пару монет на кофе) Тут где-то ниже есть форма для донатов)) Но это только по желанию))
Проект на Github - https://github.com/time404rm/4SLAS-cms
Комментарии
Для комментирования авторизуйтесь на сайте или используйте ВКонтакте