Планы на обновление KFF
Сделать XML-карту сайтаСделаноСделать простую авторизацию пользователейСделаноСделать бэкап данных в архивыСделано- Создать для админа парсер для вывода данных зарегистрированных пользователей
Расширить функционал регистрации, прикрутить капчу для защиты от ботов.СделаноРасширить функционал автозаполнения форм регистрационными даннымиСделаноУдалить лишние встроенные плагиныСделаноИсправить неверную выдачу метатеговСделаноСделать навигацию по сайту без перезагрузки страниц (ajax)СделаноСделать web-интерфейс редактирования настроек конфигаСделано- Добавить разделение пользователей на группы
- Переработать блок вывода новостей в футере: автоматизировать, выводить информацию из подключаемых файлов
- Сделать модуль блога
Обновления KFF
26.03.2017
- Автоматическое создание карты сайта в формате XML. Теперь, при переходе на стандартную карту сайта, генерируются две дополнительные ссылки - на просмотр и скачивание XML-версии sitemap. Для уменьшения нагрузки на сервер предусмотрена проверка, насколько "устарела" предыдущая версия карты. Время её жизни можно регулировать параметром конфигурации $cf['sitemap']['expires']. По умолчанию - 10 дней. Очень полезно для индексации поисковыми системами.
- Переделана система резервного копирования. Сейчас при выходе из учётной записи админа в директории content/backup создаются 3 архива: articles, comments, content. Первые два содержат копии одноимённых каталогов, а третий содержит копии файлов content.php и pagedata.php. Максимальное количество создаваемых копий по-прежнему регулируется параметром $cf['backup']['numberoffiles']. К именам всех архивов добавляются дата и время их создания. Лишние архивы удаляются автоматически. Данная оптимизация позволила существенно сократить место на диске, занимаемое бэкапами.
28.03.2017
- Добавлена возможность авторизации пользователей. Ссылка расположена в правой части футера (низа сайта). При переходе на страницу авторизации вы видите форму для входа под своей учетной записью, а также ссылку для перехода на страницу регистрации. Авторизация используется для автоматического подставления данных пользователя в формы сайта (Комментарии и Обратная связь). После успешной авторизации ссылка меняется на Выход из учётной записи.
29.03.2017
- Существенно усилена защита модуля авторизации пользователей и админа. Изменено хеширование паролей (не буду говорить как), введено ограничение на количество неверных попыток авторизации, которое можно менять из Панели управления. При привышении заданного лимита попыток пользователь с этого IP уже не сможет авторизироваться, пока админ не обнулит счетчик его попыток в tryLogin.db.
- Введена возможность отключения капчи для зарегистрированных пользователей. Если для параметра конфигурации $cf['comments']['captchaFORusers'] не стоит никакого значения, то капча для авторизированных пользователей в блоке Комментарии выводиться не будет. Чтобы включить капчу для пользователей достаточно узазать значение "1" или "true".
30.03.2017
- В лог-файл включены записи о IP, заблокированных в результате превышения лимита попыток авторизации
- Добавлены поля в форме авторизации. Они не обязательны к заполнению и направлены лишь на повышение удобства пользования сайтом.
1.04.2017
- Добавлен защитный антибот (каптча) для форм авторизации и регистрации пользователей.
- Начата работа по разделению пользователей на группы
6.04.2017
- Вернул родную возможность создавать подсайты и мультиязычные сайты, переделал код под релиз KFF.
- Исправлен вывод Стартовой страницы при отсутствии GET-параметров. Проверено на основном сайте и подсайтах
- Мелкие фиксы кода движка.
8.04.2017
- Полностью переработана система добавления SEO-метатегов description и keywords. Устранены все проблемы с перескакиванием страниц. Теперь данные метатеги добавляются непосредственно в файле структуры сайта - content.php - индивидуально для каждой страницы. Если добавлено пустое значение, метатег выводиться не будет. Если для страницы значения метатегов не прописаны, будут выводиться метатеги по умолчанию - установленные в общих настройках сайта. Синтаксис будет описан на главной странице KFF.
- Удалены два стандартных плагина движка: page_params и meta_tags, что ещё ускорило генерацию страницы сервером. Движок изменён таким образом, чтобы обходиться без них. Теперь небольшая страница может генерироваться за 2 миллисекунды.
зима 2017 - 2018
- Глобально переделана логика движка. Удалена панель управления.
- Отделение от прототипной CMSimple
- Аякс-навигация по сайту
- Ускорен алгоритм серверной обработки
- Введено кеширование контента и многое другое
- Рабочим названием движка назначена аббревиатура KFF.
Комментарии к теме ( 0 )
Комментариев пока нет.
Дабавить комментарий