Santafox

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Santafox
Логотип программы Santafox
Тип Система управления контентом
Написана на PHP
Последняя версия 3.15[1] (18 ноября 2016 г.)
Лицензия GNU GPL
Сайт santafox.ru

Santafox — система управления содержимым (CMS) с открытым исходным кодом под лицензией GNU General Public License (GPL). Написана на PHP c использованием в качестве хранилища базы данных СУБД MySQL.

История версий[править | править код]

  • Первая бета-версия Santafox 1.0b вышла 24 Марта 2008 года, за которой последовало большое количество промежуточных версий.
  • Второй виток в развитии состоялся в середине 2010 года с выпуском версии 2.0х
  • 11 августа 2012 года выходит версия 3.01[2], которая ознаменует огромный скачок (по сравнению с версиями 2.0х) в работе самого движка и интерфейса в частности.
  • Последней версией является 3.15[1].

Особенности[3][править | править код]

  1. Удалённый установщик. Позволяет установить CMS не только стандартным способом, но и через FTP соединение на удаленный сервер.
  2. Встроенная система бэкапов. Можно делать бэкапы только кода сайта, файлов данных, базы данных или все сразу. Предыдущую версию сайта можно восстановить одним кликом мышки.
  3. Удобство разработки. Чтобы перенести локальную копию сайт на хостинг, достаточно в административной панели локальной копии сайта сохранить базы/контент/код, потом залить этот архив на сайт на хостинге и восстановить его из архивной копии.
  4. Удобный шаблонизатор. Реализация с помощью метки, которая может быть указана даже кириллицей.
  5. Система апдейтов. Можно обновить код сайта через административный интерфейс.
  6. Встроенная система сбора статистики. Позволяет узнать все о посетителях. Более того, при любом обращении с сайта (форма обратной связи или заказ в магазине) есть возможность дописать к заказу информацию о заказавшем человеке(по какому запросу пришел, откуда и т. п.).
  7. Защита e-mail от спам-ботов. Автоматическая кодировка всех e-mail-адресов в коде страницы для защиты от спам-ботов.
  8. Полная русскоязычная документация от разработчиков.

Критика[править | править код]

  1. Нет разделения по группам пользователей. Администратор либо имеет полный доступ ко всему контенту, либо нет.
  2. Нет ревизий. Из-за случайности может быть утерян весь контент на сайте. В этом случае нужно будет восстанавливать его из бекапа.

Список модулей «из коробки»[править | править код]

  • Linkfeed
  • Sentinel
  • Авторизация
  • Версия для печати
  • Вопросы и ответы
  • Галерея
  • Дорога (реализация хлебных крошек)
  • Карта сайта
  • Каталог товаров
  • Комментарии и отзывы
  • Меню
  • Новости
  • Обратная связь
  • Поиск
  • Продажа ссылок (SAPE)
  • Произвольный код
  • Рассылка новостей

Неофициальные модули и дополнения можно найти на форуме разработчиков[4][5].

Минимальные требования для хостинга[править | править код]

  1. Apache;
  2. MySQL4 и выше;
  3. PHP 5.2 c модулями: calendar, session, ftp, iconv, json, pcre, mbstring, gd, mysql.

Полезные ссылки[править | править код]

Примечания[править | править код]

  1. 1 2 Версия 3.15. Дата обращения: 7 ноября 2018. Архивировано 7 ноября 2018 года.
  2. Релиз Santafox 3.01. Дата обращения: 15 марта 2013. Архивировано 16 января 2013 года.
  3. Описание Santafox на cmsmagazine.ru. Дата обращения: 19 марта 2013. Архивировано 23 мая 2013 года.
  4. Неофициальные модули и дополнения Santafox. Дата обращения: 18 марта 2013. Архивировано 30 апреля 2013 года.
  5. Сторонние разработки Santafox. Дата обращения: 18 марта 2013. Архивировано 30 апреля 2013 года.