Santafox

Поделись знанием:
Перейти к: навигация, поиск
Santafox
Тип

Система управления контентом

Написана на

PHP

Последняя версия

3.11[1] (22 июня 2014 г.)

Лицензия

GNU GPL

Сайт

[www.santafox.ru/ tafox.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.13[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.

Полезные ссылки

  • [habrahabr.ru/post/27732/ Статья на habrahabr.ru о выходе первой версии Santafox]
  • [www.cmsmagazine.ru/catalogue/santafox/works/ Примеры сайтов на Santafox]
  • [wiki.santafox.ru/ Официальная документация]
  • [www.santafox.ru/content/files/doc/doc_modules_program.pdf Руководство по разработке модулей]
  • [santafox3.base4web.ru/ Интерфейс CMS Santafox 3.01 на Twitter Bootstrap]

Напишите отзыв о статье "Santafox"

Примечания

  1. 1 2 [www.santafox.ru/news.html?id=50 Версия 3.11]
  2. [www.santafox.ru/news.html?id=44 Релиз Santafox 3.01]
  3. [www.cmsmagazine.ru/catalogue/santafox/ Описание Santafox на cmsmagazine.ru]
  4. [forum.santafox.ru/index.php?board=49.0 Неофициальные модули и дополнения Santafox]
  5. [forum.santafox.ru/index.php?board=43.0 Сторонние разработки Santafox]

Отрывок, характеризующий Santafox

«Впрочем, писала она, не думайте, чтобы отец мой был дурно расположен к вам. Он больной и старый человек, которого надо извинять; но он добр, великодушен и будет любить ту, которая сделает счастье его сына». Княжна Марья просила далее, чтобы Наташа назначила время, когда она может опять увидеться с ней.
Прочтя письмо, Наташа села к письменному столу, чтобы написать ответ: «Chere princesse», [Дорогая княжна,] быстро, механически написала она и остановилась. «Что ж дальше могла написать она после всего того, что было вчера? Да, да, всё это было, и теперь уж всё другое», думала она, сидя над начатым письмом. «Надо отказать ему? Неужели надо? Это ужасно!»… И чтоб не думать этих страшных мыслей, она пошла к Соне и с ней вместе стала разбирать узоры.
После обеда Наташа ушла в свою комнату, и опять взяла письмо княжны Марьи. – «Неужели всё уже кончено? подумала она. Неужели так скоро всё это случилось и уничтожило всё прежнее»! Она во всей прежней силе вспоминала свою любовь к князю Андрею и вместе с тем чувствовала, что любила Курагина. Она живо представляла себя женою князя Андрея, представляла себе столько раз повторенную ее воображением картину счастия с ним и вместе с тем, разгораясь от волнения, представляла себе все подробности своего вчерашнего свидания с Анатолем.
«Отчего же бы это не могло быть вместе? иногда, в совершенном затмении, думала она. Тогда только я бы была совсем счастлива, а теперь я должна выбрать и ни без одного из обоих я не могу быть счастлива. Одно, думала она, сказать то, что было князю Андрею или скрыть – одинаково невозможно. А с этим ничего не испорчено. Но неужели расстаться навсегда с этим счастьем любви князя Андрея, которым я жила так долго?»
– Барышня, – шопотом с таинственным видом сказала девушка, входя в комнату. – Мне один человек велел передать. Девушка подала письмо. – Только ради Христа, – говорила еще девушка, когда Наташа, не думая, механическим движением сломала печать и читала любовное письмо Анатоля, из которого она, не понимая ни слова, понимала только одно – что это письмо было от него, от того человека, которого она любит. «Да она любит, иначе разве могло бы случиться то, что случилось? Разве могло бы быть в ее руке любовное письмо от него?»
Трясущимися руками Наташа держала это страстное, любовное письмо, сочиненное для Анатоля Долоховым, и, читая его, находила в нем отголоски всего того, что ей казалось, она сама чувствовала.
«Со вчерашнего вечера участь моя решена: быть любимым вами или умереть. Мне нет другого выхода», – начиналось письмо. Потом он писал, что знает про то, что родные ее не отдадут ее ему, Анатолю, что на это есть тайные причины, которые он ей одной может открыть, но что ежели она его любит, то ей стоит сказать это слово да , и никакие силы людские не помешают их блаженству. Любовь победит всё. Он похитит и увезет ее на край света.
«Да, да, я люблю его!» думала Наташа, перечитывая в двадцатый раз письмо и отыскивая какой то особенный глубокий смысл в каждом его слове.
В этот вечер Марья Дмитриевна ехала к Архаровым и предложила барышням ехать с нею. Наташа под предлогом головной боли осталась дома.


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