Главная


Прочее

Перспективы развития cms PHP Fusion

На сегодня мало тех, кто делает веб-сайты с нуля, основным инструментом для создания сайта является cms - система управления контентом (content management system) или, по-простому - движок для сайта. Одним из таких движков и является PHP-Fusion. на основе php-Fusion, в свою очередь, сконструирована cms ap-Fusion.

AP-Fusion по сути, является модификацией известного движка PHP-Fusion и включает в себя изменения, которые трудно реализовать посредством встроенного в php-fusion механизма включения плагинов.

На момент написания этой статьи совместимость со стандартным php-fusion хорошая, к ap-Fusion подходят скины, плагины и моды, написанные для php Fusion, без каких-либо переделок. В процессе дальнейшего развития изменения могут стать более существенными, и совместимость с CMS php Fusion может быть немного потеряна.

В настоящее время ap-fusion включает в себя следующие дополнительные возможности:
- возможность создания подразделов в разделах, реализована поддержка подкатегорий в разделах скачивания, ссылок и статей. Уровень вложенности любой, то есть контент можно упорядочить в виде дерева, разбив их на разделы с подразделами.
- возможность заливки файлов на сайт с компьютера в панели администратора
- возможность загрузки картинок с компьютера при составлении и редактировании контента в редакторе.
- для удобства работы с подразделамикатегориями добавлены панели articles_panel, downloads_panel, weblinks_panel. Панели - навигаторы сделаны специально под сборку АР и не подходят к чистому php-fusion. Тем не менее, совместимость со стандартными плагинами, модами и темами для PHP Fusion 7-00 остается практически 100%. Скачать можно с сайта разработчика ap-fusion.ru (из каталога файлов, категория PHP-Fusion).

Существенные недостатки стандартного PHP-Fusion - это крайне неудобная работа с графикой и отсутствие в панели администратора инструментов для загрузки файлов на сервер. Первая проблема в AP-Fusion решена с помощью плагина ibrowser для TinyMCE, включенного в состав сборки. Вторая - модификацией формы добавления файла в каталог, теперь файл можно загрузить прямо с компьютера, вместе с вводом описания.

Загрузка картинок непосредственно в процессе редактирования стала возможной благодаря плагину к редактору TinyMCE ibrowser . Параллельно с CMS AP-Fusion идет разработка и осуществляется поддержка блогового варианта, все подробности на сайте http://alipapa.ru, называется данная модификация cms blog-fusion. На предварительном этапе создания еще более смелые и масштабные проекты: cms ap-commerce(отрабатываем здесь) и многоязычный ap-fusion (пока примеров нет). Отличия CMS ap fusion от php fusion:

Ibrowser, в свою очередь, включает в себя скрипт phpThumb, который, используя графическую библиотеку GD library, создает на лету уменьшенные изображения из графических файлов

Чтобы добавить картинку, нужно нажать Insert, после этого справа от меню появляется окно, в котором можно выбрать картинку или загрузить с компьютера в папку images или в одну из её подпапок. Для освоения всех возможностей плагина iBrowser нужно некоторое время, но в-общем, интерфейс прост в освоении.
Другие расширения стандартного php-Fusion еще более понятны и не нуждаются в описании. Но, если у Вас возникли вопросы, милости просим на форум.
Дополнительно можно отметить то, что в сборке на 100% сохранен весь функционал стандартной версии и можно без проблем использовать моды, плагины и темы стандартного PHP Fusion 7.

Дистрибутив cms ap Fusion разбит на 2 части: general_files и additional_files. Содержимое первой части включает в себя файлы, обязательные для установки движка на хостинг. Содержимое второй папки можно перенести на сервер и после установки.

В дистрибутиве cms ap fusion имеется файл readme-ru.html, который содержит подробную инструкцию по установке cms на сервер. С его прочтения рекомендуется начинать установку CMS.

Получить самую новую версию cms AP-Fusion или обновление можно из раздела "версии и сборки" каталога файлов на сайте поддержки http://ap-fusion.ru.