Обзор CMS PHP Fusion

Обзор CMS PHP Fusion - обзор от site-builders.ru
Дата:
30.10.2018
Наша оценка:
Отзывы:
0
Автор обзора:
Сергей Гаврилов

PHP Fusion — движок с открытым исходным кодом, созданный на основе языка программирования PHP и базы данных MySQL. Появился в 2003 году, развивается в том числе силами пользовательского сообщества, которое разрабатывает для него расширения. Подходит для создания новостных порталов, блогов, интернет-магазинов.

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

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

Дизайн и работа с шаблонами

По умолчанию на движке доступно несколько тем оформления, но выглядят они сильно устаревшими. Поэтому у веб-мастера остаётся два варианта: скачать готовый шаблон или разработать тему самостоятельно. 

Чтобы установить скачанную тему:

  1. Распакуйте на компьютере архив с шаблоном.
  2. Загрузите распакованную папку на сервер в папку themes движка.
  3. Авторизуйтесь в панели администратора на сайте.
  4. Откройте раздел «Администрирование системы» и перейдите в «Главные установки» (Settings — Main).
  5. В поле «Схема сайта» выберите загруженный шаблон (Site theme).
  6. Нажмите «Сохранить установки» (Save Settings).

Вы можете использовать готовые темы в качестве основы для собственного макета. Опытные разработчики меняют 70-80% шаблона, которые отвечают за внешнее оформление, и почти не трогают функциональные части темы. Это позволяет серьёзно снизить время работы. Самый простой способ — отредактировать файлы на компьютере, а затем загрузить их на сервер и проверить отображение на сайте. 

Функциональные возможности

С точки зрения функциональности PHP Fusion даже в базовой комплектации выглядит неплохо. При создании сайта движок «из коробки» предлагает целый ряд полезных модулей:

  • Статьи страницы.
  • Форум, мини-чат, приватное общение, голосования и рейтинги.
  • Файловый менеджер и фотогалерея. 
  • Система управления пользователями.

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

  • Content Admin — добавление страниц и новостей, редактирование материалов.
  • User Admin — встроенная система управления зарегистрированными пользователями.
  • System Admin — управление сайтом: добавление баннеров, создание бэкапов, ведение чёрного списка и т.д. 
  • Settings — главные настройки движка.

Для удобства можно перевести панель на русский язык — файлы локализации доступны для бесплатного скачивания на GitHub. На форуме пользователей движка из рунета можно сразу скачать русскоязычную версию и плагины. 

Как и в большинстве CMS с открытым кодом, сообщество пользователей создаёт для движка расширения, добавляющие недостающие возможности. С помощью плагинов можно добавить функциональность интернет-магазина, регистрацию на сайте через соцсети, карусель новостей и другие полезные вещи, которые недоступны на PHP Fusion «из коробки». 

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

Ценовая политика

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

Среди обязательных статей в бюджете — только расходы на размещение сайта в общем доступе. Вы можете скачать движок бесплатно и поработать с ним на локальном сервере, выполнив все необходимые работы по настройке внешнего вида и наполнению страниц контентом. Но для публикации в интернете понадобится хостинг и доменное имя. 

Заказать хостинг в AdminVPS

Стоимость аренды хостинга (рекомендуем хостинг от AdminVPS) зависит от размера проекта и начинается от 100 рублей в месяц. Цена на доменное имя напрямую связана с выбранной зоной. В зоне RU домен стоит от 100 рублей в год. Продление обойдётся чуть дороже, но общие расходы на сайт всё равно вряд ли будут превышать 2000-3000 рублей в год. 

SEO-оптимизация и продвижение

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

Ещё один серьёзный недостаток — отсутствие ЧПУ в базовой функциональности. Чтобы сделать адреса читаемыми, необходимо установить плагин от сторонних разработчиков. Но после его добавления возникает другая проблема — появление дублей. С ними приходится бороться с помощью настройки редиректов в ручном режиме. 

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

Плюсы и минусы

Главное достоинство PHP Fusion — гибкость системы и простота освоения при наличии навыков программирования. В принципе, создать сайт на этом движке можно и без знания PHP, но тогда придётся пользоваться только готовыми решениями — в частности, темами оформления, большая часть которых была актуальной 10 лет назад. 

Среди положительных качеств системы можно выделить:

  • Большое количество плагинов для расширения функциональности. 
  • Поддержку нескольких языков интерфейса и возможность создания многоязычного сайта. 
  • Встроенная система управления пользователями.
  • Публичный форум и другие инструменты общения, доступные в базовой функциональности. 
  • Наличие небольшого, но активного пользовательского сообщества. 

Главный недостаток — медленное развитие системы. Седьмая версия движка вышла ещё в начале 2010-х гг. Затем было несколько апдейтов, которые исправляли ошибки и добавляли функции. Сейчас разработчики тестируют девятую версию, но до массового перехода ещё далеко. Пользовательское сообщество же не так велико, чтобы самостоятельно поддерживать систему в актуальном состоянии. Поэтому некоторые проблемы либо совсем не решаются, либо устраняются очень медленно и приносят новые трудности — как, например, в случае с добавлением ЧПУ.

Ещё один серьёзный недостаток — сбои в работе некоторых плагинов при переходе в безопасный режим. Проблема решается только переписыванием кода плагина или разработкой собственного решения, что требует навыков программирования или дополнительного бюджета на оплату услуг специалистов. 

Выводы

PHP Fusion — пример того, как хороший движок, который не добился популярности, останавливается в развитии, несмотря на усилия пользовательского сообщества. Назвать эту CMS массовой сложно, хотя в какой-то момент она была очень популярной для создания игровых форумов, которые мигрировали с uCoz. 

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

Но всё-таки главную характеристику системе дают веб-мастера на тематических форумах: если есть возможность сменить движок на другой, то лучше ей воспользоваться. Потому что на PHP Fusion можно собрать качественный и оптимизированный сайт, но для этого потребуется намного больше времени и сил, чем на более популярных CMS с открытым исходным кодом.


Конструкторы аналоги PHP-Fusion

Альтернативы PHP-Fusion можно перечислять долго. Все эти системы разные, но любая из них станет намного более удачным выбором по сравнению с PHP-Fusion.

Отзывы пользователей

avatar