О платформе XSystPHP
Что это и как использовать
XSystPHP — программная веб-платформа (фреймворк + CMS), предназначенная для разработки современных интерактивных веб-сайтов и веб-сервисов.
XSystPHP — это внутренняя разработка компании XMMGroup. Изначально он родился как "форк" (ответвление) от ядра Drupal 6. В настоящий момент это самостоятельная система с собственными архитектурными принципами и уникальными наработками.
Система универсальна и позволяет создавать фактически любые типы современных веб-сайтов:
- Корпоративные сайты
- Интернет-каталоги и интернет-магазины
- Онлайн-биржи
- Информационные порталы
- Социальные сети и сообщества
- Интранет-сайты
- ...и даже лендинги удобно делать на XSystPHP! :)
XSystPHP имеет модульную расширяемую архитектуру и базируется на следующих технологиях: PHP, JavaScript, Html, CSS, MySQL.
XSystPHP не имеет закрытого кода и всегда распространяется с открытым исходными кодом.
Особенности XSystPHP
В основе архитектуры лежит модульность, расширяемость, надёжность и высокая производительность, простота разработки и дальнейшей поддержки создаваемых сайтов. Важной особенностью развития XSystPHP можно считать системный подход к разработке его архитектуры и модулей.
Ядро XSystPHP предоставляет всю необходимою инфраструктуру для обеспечения надёжного функционирования множества подсистем и модулей в виде единого целого. Например, можно выделить такие подсистемы как Виджеты, Сетки, Плагины, Контексты, Формы, События, Команды, Управление доступом. Имея эти и другие подсистемы, как кубики в систему добавляются необходиые модули, определяющие и расширяющие функционал конечного сайта. В качестве примера можно перечислить такие модули, как Пользователи, Контент, Клубы, Форумы, Кошелёк и Платные сервисы, Альбомы (Фото, Видео, Аудио, Файлы), Личные сообщения, Лента новостей, Гости, Друзья, Голосование (лайки, звезды), Опросы, Управление баннерами, SEO-панель и многие другие.
Условно XSystPHP можно разделить на следующие части:
- Ядро
- Системные модули
- Готовые модули (далее X-модули - доп.модули, разработанные в компании XMMGroup)
- Специфичные для проекта модули (разрабатывется под проект согласно ТЗ проекта)
С учётом такой архитектуры XSystPHP позволяет создавать сайты самого разного профиля: корп. сайты, интернет-магазины, соц. сети, информационно-новостные ресурсы. Более того, модульность архитектуры и хорошая интеграция различных модулей между собой позволяют добавлять нужный функционал в уже работающую систему. Это крайне важное (и даже необходимое) свойство для запуска стартапов, а также сайтов, ориентированных на пользователей (соц. сети, инфопорталы, сервисы). Такие сайты отличаются тем, что они должны быстро реагировать на потребности пользователей, бизнеса, учитывать новейшие технологические тенденции. Застой, стогнация в таких проектах недопустимы.
Примеры сайтов на XSystPHP
Социальные сети на XSystPHP
- https://fitrails.com/
Cоц.сеть и инфопортал по тематике "Фитнес и ЗОЖ" - https://hahata.ru/
Cоц.сеть для любителей и коллекционеров юмора - https://truckersgo.ru/
Cоц. сеть для игроков в многопользовательскую онлайн-игру "TruckersMP" - https://worldofchess.ru/
Cоц.сеть для любителей шахмат
Интернет-сервисы и сети по индивидуальному проекту
- https://swinglife.ru
Крупнейший в рунете сайт знакомств для пар - https://kitchenonline.ru/
Онлайн-биржа для поиска исполнителя для создания кухни или столешницы - https://godance.tv/
Образовательная площадка для обучения танцам online
Примеры работ: корпоративные сайты, каталоги, магазины
- https://morefasadov.ru/
Интернет-магазин фасадов - https://parket-burg.ru/
Сервис для заказа паркета - https://corianclub.ru/
Корпоративный сайт компании CorianClub - http://centerrs.ru/
Корпоративный сайт компании “Центр ремонта и строительства” - http://promarketspb.com/
Корпоративный сайт мерчандайзингового агентства “ПРОМАРКЕТ”