Website CMS Lite. Не требует MySql. Поддерживает мультисайтовость.

12
AlikZP
На сайте с 22.11.2009
Offline
107
1852

Доброго времени суток всем!

Представляю Вам младшую сестру уже известной Вам системы управления сайтом – Website CMS Lite.

Основное отличие ее от базовой версии:

  • не требует баз данных MySql, работает на файлах;
  • неограниченное количество сайтов на одной системе – мультисайтовость.

Основной функционал остался на уровне базовой версии CMS:

  • неограниченное количество страниц, любой уровень вложенности;
  • собственные мета-теги и титл для каждой страницы;
  • ЧПУ;
  • визуальный редактор по типу MS Word для редактирования текстов страниц;
  • страница контактов с формой обратной связи;
  • возможность создания краткой и полной статьи (новости) с постраничной навигацией;
  • неограниченное количество блоков меню с неограниченной вложенностью;
  • автоматическое создание карты сайта, файлов sitemap.xml и robots.txt для поисковых роботов;
  • возможность отображать разные блоки меню на разных страницах;
  • редактирование шаблона и css-стилей прямо из административной панели;
  • удобная система шаблонов позволяет установить готовую (HTML+CSS) верстку на CMS за 20-30 минут.

За счет мультисайтовости и отсутствия работы с базой данных, Вы можете купить самый дешевый хостинг-план с неограниченным количеством синонимов домена и создать на нем неограниченное количество независимых друг от друга сайтов.

Демо-вход в панель администратора находится по адресу: http://lite.wsc.pp.ua/admin/

Для входа используйте логин demo и пароль demo. Единственное ограничение для demo-пользователя – это запрет сохранения, удаления и добавления информации.

Соответственно сайты, подключенные к ней, находятся по адресам:

http://lite.wsc.pp.ua/

http://redlite.wsc.pp.ua/

Система распространяется с открытым исходным кодом.

Лицензия не содержит ограничений на количество доменов, созданных сайтов и т.д. и т.п. Вы можете создавать и продавать (!) сколь угодно много сайтов на данной CMS, оплатив единоразово ее стоимость.

Вы НЕ МОЖЕТЕ продавать данную систему как свою разработку (имеется ввиду так, как делаю это сейчас я), распространять ее в сети путем возможности бесплатного скачивания со своего сайта.

В тоже время, Вам предоставляется право изменить копирайт, логотип в панели администратора.

Стоимость данной системы составляет всего 30$. Первый 10 покупателей могут приобрести ее по сниженной стоимость – 20$. Обязательное условие - отзыв в этой теме.

Для официальных покупателей доступно:

  • Вечная техническая поддержка в ICQ по вопросам работы CMS;
  • Вечное бесплатное обновление системы;

С уважением,

Александр.

ICQ 58бЗб7 ( не копировать, а набирать руками ).

Website CMS: быстрая, удобная, недорогая! Вечная лицензия за 45$ (/ru/forum/524503) Яся - быстрый поиск фото для товаров. OpenCart/ocStore. Дополнение. (/ru/forum/665287) Грамотная верстка ваших макетов (/ru/forum/comment/8853216)
AlikZP
На сайте с 22.11.2009
Offline
107
#1

В связи с одним моим большим праздником и, как следствие, моим хорошим настроением на сегодня объявляется акция:

  • Скидка 50% на приобретение любой из версий Website CMS.;
  • Первые два покупателя получат бесплатную натяжку сверстанного шаблона (HTML+CSS) на CMS.

Это означает, что сегодня:

  • Стоимость Website CMS Lite составляет всего лишь 15$;
  • Стоимость полной версии Website CMS составляет всего лишь 20$;
  • Стоимость комплекта, содержащего обе версии, составляет всего лишь 30$.

Кстати, в обеих версиях на форму обратной связи добавлена капча и улучшен способ проверки введенных данных.

Акция действует только сегодня. Количество продаж неограничено. Условия лицензии прежние. Обязательное условие покупки - отзыв о CMS в соответствующей теме.

Желающие могут связаться со мной в личке или ICQ 58бЗб7.

С уважением,

Александр.

AlikZP
На сайте с 22.11.2009
Offline
107
#2

Для Website CMS Lite доступен API. Интерфейс облегчает подключение парсеров, синонимайзеров и пр пр пр.

Основные переменные и функции:

Переменные:

$empty_page = array();

Ассоциативный массив для создания страницы.

Все поля пустые.

Функции:

----------------------------------------------------------------

function getsites()

Возвращает массив, содержащий данные о всех подключенных сайтах.

$id - порядковый номер сайта в базе.

----------------------------------------------------------------

function getpage($page, $site_id = 0)

Возвращает данные о странице с номером $page для сайта с номером $site_id

По умолчанию возвращаются данные для первого сайта

----------------------------------------------------------------

function updatepage($page, $data, $site_id = 0)

Изменяет содержимое страницы с номером $page для сайта с номером $site_id

По умолчанию изменяет страницу для для первого сайта

----------------------------------------------------------------

function createpage($page, $data, $site_id = 0)

Добавляет страницу, используя данные массива $data для сайта с номером $site_id

По умолчанию добавляет страницу для для первого сайта

Возвращает ID созданной страницы

----------------------------------------------------------------

function searchbytype($type, $site_id = 0)

Возвращает список ID страниц указанного типа для сайта с номером $site_id

По умолчанию возвращаются данные для первого сайта

----------------------------------------------------------------

function searchbyurl($url, $site_id = 0)

Возвращает ID страницы с указанным URL, для сайта с номером $site_id

По умолчанию возвращаются данные для первого сайта

----------------------------------------------------------------

function searchbytitle($title, $site_id = 0)

Возвращает список ID страниц, имеющих указанный title, для сайта с номером $site_id

По умолчанию возвращаются данные для первого сайта

----------------------------------------------------------------

function searchbyh1($h1, $site_id = 0)

Возвращает список ID страниц, имеющих указанный заголовок,

для сайта с номером $site_id

По умолчанию возвращаются данные для первого сайта

E
На сайте с 12.06.2009
Offline
12
#3

Спасибо большое Александру! Очень приятный в общении человек. Объяснил все, что было непонятно. CMS очень понравилась, реально удобно.

Желаю удачи в развитии данного продукта!

T
На сайте с 13.01.2009
Offline
50
#4

Это "API" должно быть ввиде класса в моделе страниц

AlikZP
На сайте с 22.11.2009
Offline
107
#5

Troytft, не люблю классы.

Этот набор функций расположен в отдельном файле, который инклудится парсером, например.

В парсере вводите уникальный ключ (любой), в файле с функциями такой же. Тогда они будут работать в паре. Если ключи не совпадают - ни одна функция не будет выполнена. Такая себе система безопасности.

T
На сайте с 13.01.2009
Offline
50
#6

Епты, если есть доступ к этому файлу. скорее всего , что есть доступ к остальным файлам, о какой защите речь? Не люблю или не умею нормально пользоваться ?

AlikZP
На сайте с 22.11.2009
Offline
107
#7

Troytft, не люблю.

О каких "остальных" файлах вы говорите?

T
На сайте с 13.01.2009
Offline
50
#8

AlikZP, "API" ваше создает, редактирует, значит имеет доступ к базе (она у вас в файла) , а раз есть доступ к файлам проекта, то для чего ключи всякие ?

AlikZP
На сайте с 22.11.2009
Offline
107
#9

Как для чего? Если ключ задан неверно, то она не сделает никаких изменений. Хотя и это лишнее, я считаю.

А вообще я не пойму цель нашего диалога? Вы считаете, что данный файл представляет собой уязвимость? Или в чем дело?

T
На сайте с 13.01.2009
Offline
50
#10

AlikZP, проехали

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий