Возможности скрипта

Маркет – поможет загрузить нужный модуль.

Загрузите один из множество модулей доступный в маркете или поделитесь своим модулем с другими участниками загрузив в маркет..

Многозадачность – множество доменов на одной системе.

Следите за всеми сайтами всего лишь на одной системе. Подключить от одного или более доменов на одну систему..

AJAX – быстродействие и функциональность.

Новые технологии обеспечат быструю загрузку контента без перезагрузки страницы. Позволит экономить трафик и обеспечить быструю работу ..

Немного о скрипте

SL 5 - это современный и технологичный движок для скриптов, интерфейсов, парсеров и уникальных сайтов.

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

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

У движка нет ограничений и позволяет установить любой модуль из маркета что в свою очередь позволит создать скрипт для любой задачи.

Скриншоты скрипта

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

Модульность движка

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

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



Многозадачность или множество сайтов на одном движке

Многозадачность значительно экономит время на обновлении движка и пространство занимающие теме же самими движками, эта возможность дает подключить десятки сайты на один движок и у всех них будут свои собственные настройки от настроек БД до настроек модулей.

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

Эта опция установлена по стандарту включенной, но ее можно также выключить сделав только один движок для одного сайта



Админ панель

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

Иконки и виджеты можно легко перемешать, удалять и добавлять на рабочий стол легко и просто

Легко и просто

Иконки и виджеты можно легко перемешать, удалять, добавлять новые, также как и виджеты которые могут содержать разную информацию по модулю или другие данные.

На рабочем столе также можно менять задний фон как и в любом другом, помимо этого движок создает стиль ( aero ) немного размывает изображение и придает интересный стиль иконкам и всем у кого применен стиль ( aero )

Иконки - содержат иконку модуля и краткое название, их можно удалять,перемешать и добавлять новые, вся информация о расположении хранится у каждого пользователя отдельно

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

Главное меню

Меню главный элемент любого движка и порой оно на столько сложное и непонятное что тяжело в нем найти какую та информацию. Мы постарались упростить меню до минимума сделав его простым и легким, мы воспользовались стилем ( metro ) для удобного использования как на компьютере так и на планшете

Каждая плитка несет в себе информацию о модуле, его название, краткое описание модуля, альтернативное название и постер модуля если он есть

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

Мы также позаботились о том чтоб количество модулей не как не влияла на меню, в этом случаи в меню появится дополнительные точки для перехода к следующему пункту меню как страницы

Интуитивное и понятное меню в котором легко разобраться. Каждая плитка несет в себе информацию о модуле, его название, краткое описание и другие параметры



Полный AJAX

Ajax неотъемлемая часть любого современного движка, эта технология позволяет значительно экономить трафик и время работы сайта. Мы позаботились об этом когда создали админ панель ведь панель полностью работает на AJAX технологии

Получить результат модуля в виде AJAX можно дописав предлог к адресной строки (ajax/) и результат будет возвращен без сторонних модулей таких как ( TPL ) это очень удобно когда нужно получить один и тот же результат модуля как на странице сайта так и в виде AJAX



Глобальная авторизация

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

Таким образом вы можете авторизоваться на любом сайте где стоит SL без последующий регистрации, зарегистрироваться также можно и на нашем сайте.



Выбор языка

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

Мы также столкнулись с этой проблемой но мы решили найти решение этой проблемы и решение было найдено благодаря ( api.yandex translate ). Теперь достаточно выбрать необходимый язык на который нужно перевести и модуль будет сам переводить слова и записывать весь перевод в кеш.

Принцип перевода очень прост, модуль смотрит на совпадения в кеше и если совпадений нету он делает запрос на API и получает перевод, этот перевод записывает себе в кеш и в следующий раз готовый перевод будет брать из кеша. Без изъянов тут не обойтись и поэтому мы предусмотрели возможность ручного исправления перевода на корректный чтобы перевод был абсолютно правильный, но тем не менее этот полуавтомат уже лучше полностью ручной работы.



Оповещение (событие)

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

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



Оптимизирован под планшеты

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

Мы приложили все усилия чтобы сайт не отличался от того что на мониторе и функционировал также как и на компьютере.



Функциональность движка

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

Такими как окна которые могут трансформироваться также как на windows, удобные выпадающие списки, 5 вариаций загрузки контента, плавающие меню, вариация выбора, предзагрузка изображений, удобная информация, оператор ошибок, подтверждение и многое другое.

Мы установили новые стандарты для полей, списков, переключателей, таблиц и других элементов практически не прибегая к HTML разметки, таким образом можно значительно быстро и без проблем создавать таблицы в том числе и динамические таблицы. Это стандарт позволит настроить стиль оформления для всех модулей без исключения и избавит нас от ручной верстки



Умный бекап

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

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

Сканер файлов позволит отслеживать все изменения которые происходит на сервере такие как обновление файла, новый файл или удаление файла



Новый маркет

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

Загрузите один из множество модулей доступный в маркете или поделитесь своим модулем с другими участниками загрузив в маркет

Market Apps

Здесь вы можете скачать любой модуль, плагин или хак для SL движка от разных авторов, оставить отзыв, просмотреть скрины модулей, почитать документацию, проверить обновление

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



Технические данные

Сейчас технологии очень быстро развиваются и совершенствуются особенно HTML5 и CSS3. Мы решили воспользоваться всеми средствами новых технологий и в том числе PHP 5.4, мы использовали все по максимум на что способны современные браузеры. К сожалению новые технологии требуют жертв, на данный момент движок поддерживает PHP 5.4 и выше а также современные браузеры но в их счет не входит IE и Opera

Современные браузеры

Движок использует новые технологии HTML5 и CSS3, для правильной и корректной работы движка необходимы современные браузеры на сегодняшний день

Требование к хостингу

Основным требованием является поддержка нового PHP 5.4, база данных требуется по назначению скрипта.



ЗАКЛЮЧЕНИЕ (ДАЛЬНЕЙШЕЕ РАЗВИТИЕ)

SL 5 – Может послужить отличной платформой для применения новаторских идей другими разработчиками в будущем. Мы будем стараться сделать движок еще лучше и безупречным а также создавать еще больше интересные и функциональные модули