GetSimple — CMS для сайтів візиток
Лютий 05, 2010 Автор: adminЧитаючи англомовні блоґи, останнім часом часто в оглядах систем керування сайтом натрапляю на GetSimple від Cagintranet Networks. На минулих вихідних цікавість взяла своє і я вирішив придивитися до цієї системи ближче. Забігаючи на перед, уточню, що дана CMS проста як двері, проте в цій простоті ховається її перевага. Але давайте по порядку.

Рис.1. Зовнішній вигляд шаблону за замовчуванням.
GetSimple — це легка у використанні безкоштовна CMS для сайтів візиток (для сайтів з незначною кількістю сторінок), яка працює без необхідності використовувати базу даних. Вона перекладена на українську та російську мову. Щодо українського перекладу, то його робив я і він ще можливо неідеальний. Тому не судіть строго, а в разі чого сміло вказуйте на помилки в перекладі (тут у коментарях або на офіційному форумі проекту).

Рис.2. Адмін. частина GetSimple.
Характеристики GetSimple
- GetSimple — це Open Source проект з ліцензією GNU General Public License.
- Дані зберігаються в XML-файлах, тобто база даних не потрібна.
- Система має просту і зрозумілу адмін. панель. Це досягнуто за рахунок того, що в GetSimple включені тільки ті функції, які дійсно потрібні більшості сайтів-візиток і нічого зайвого.
- Є таке поняття, як компоненти (Тема → Редагувати компоненти) — фрагменти коду або тексту, які можна вставляти в темі шаблону. Вони ідеально підходять для невеликих блоків тексту, які є частиною теми. Приклад, блок для цитат, контакти, які завжди на виду.
- Є можливість завантажувати файли безпосередньо з адмінки.
- GetSimple має простенький візуальний редактор для написання сторінок.
- В даній CMS присутня можливість відмінити свою дію (Undo), що дозволяє довірити управління сайтом людям, які ненароком можуть стерти важливу інформацію.
- Є підтримка резервного збереження даних (бекапів).
- Для сайту, що базується на GetSimple, відносно легко зробити тему (шаблон). В шаблоні прописуються теґи, що відповідають за виклик певних функцій (їх не є багато). Шаблон сайту знаходиться в одному файлі, який можна редагувати одразу з адмін. частини. Це дозволяє швидко інтегрувати будь-який безкоштовний шаблон в GetSimple.
- Є пристойна документація на англійській, також дещо вже перекладено на російську.
- GetSimple не стоїть на місці, розвивається. Має свою спільноту, що згуртована навколо форуму.
- Починаючи з версії 2.0 була введена система плагінів — Plugin Codex.
Вимоги:
- UNIX/Linux хостинг
- PHP 5.1.3 і вище
- Сервер Apache
На разі вже є доступна для завантаження 2-га версія — GetSimple 2.0 Бета.
Я ще качав версію 1.71, в якій в мене в браузері Firefox був глюк із завантаженням файлів через адмінку. Хоча глюк, мабуть, більше відноситься до самого модулю Uploadify v1.6.2, яким здійснювалось завантаження. Адже, коли я вимикав Flash в браузері, то звичайне завантаження файлів без Flash-примочок в мене працювало добре. Я взявся писати повідомлення про помилку на форумі, але GetSimple-спільнота вже зауважила дану проблему і в 2-ій версії дане питання має бути вирішене, принаймні так обіцяють.
Висновок
GetSimple — проста безкоштовна CMS для сайтів візиток без необхідності використовувати бази даних; CMS, на якій можна швидко зробити міні-сайт з декількох сторінок.
Її не варто порівнювати з такими гігантами, як Joomla, Drupal тощо, адже в неї інші задачі. Доволі активна спільнота підкріплює думку, що проект розвиватиметься й надалі, а баги (англ. «bug» — помилка в системі), які виявлятимуться по ходу, виправлятимуться вчасно.
Це мої думки, а що скажете ви? Цікаво буде почитати ваші коментарі. Почуємось.
Веб-ресурси до теми:
- GetSimple (англ.) — офіційний сайт проекту.
- GetSimple — все просто! — російськомовний сайт, присвячений GetSimple CMS.
Популярність: 28%
Теґи до статті: Cagintranet Networks, CMS, GetSimple, open source, XML.

каже: 17.02.2010 о 13:00
Как по мне так оптимальное решение) для сайт визиток!
каже: 21.03.2010 о 21:47
Встановив. Першим ділом мені видало згенерований пароль звісно, намагався по ньому залогінитися - не логінить взагалі в адмінку й досі. Епічно
Поставив файл української мови - половина сторінок наполовину з’їжджає в кодуванні. Воно й мабуть не дивно, бо файли чи то тем чи то з новинами закодовані в ютф а файл мови очевидно в він-1251 писався або щось на кшталт цього)
Код CMS’ки - так собі. Там навіть фільтрації галочки та інших спецсимволів в адресній строці немає, лише стр_реплейс пару штучок.
Не сподобалося словом.
каже: 21.03.2010 о 22:36
2WeRteR
Не сподобалось — не біда. Є інші. Я ні на чиїй стороні, я лише пропоную.
Другу версію ще не пробував. Але її попередницю поставив з 1-го разу і заходив / заходжу в адмінку без проблем. Питай на офіційному форумі, якщо тебе дійсно цікавить сама система.
От, наприклад, мій робочий варіант — http://simplecms.org.ua/. І мова там нормально пішла (до речі мій переклад), і кодування.
каже: 26.03.2010 о 11:39
Встановив ваш укр. переклад http://code.google.com/p/get-simple-language/source/browse/#svn/trunk
В результаті на сайті, всюди де би мала бути укр.мова отримую ромбікі… Щось з кодуванням?? Як це виправити?
каже: 26.03.2010 о 11:45
розібрався вже… кодування файлу не було UTF-8
каже: 26.03.2010 о 11:58
2Borys:
Мабуть, наразі файл uk_UA.php у вас в кодуванні ANSI, а потрібно, щоб він був в UTF-8, як це сказано тут.
Просто відкрийте мовний файл (uk_UA.php) в текстовому редакторі (див. огляд редакторів) і змініть кодування — зі списку виберіть UTF-8 і збережіть сам файл.