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

Скорость Экономия Безопасность Масштабируемость Простота Попробовать XR.CMS

Скорость


Скорость

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

В идеальном мире, от клика по ссылке и до полной загрузки страницы не должно проходить хоть сколько нибудь ощутимого времени. И мы делаем всё возможное, чтобы приблизить XR.CMS к этому идеалу как можно ближе! 

В среднем, даже на очень слабом сервере*, генерация страниц, на XR.CMS, занимает от 5 до 30 тысячных долей секунды!

И мы, конечно-же, не останавливаемся на этом! Каждый день, мы работаем над тем, чтобы сделать нашу CMS ещё немного быстрее, а посетителей ваших сайтов, немного счастливее!

 

*Мы тестируем XR.CMS на VDS от TimeWeb, тариф Junior (CPU 2x2,7 ГГц RAM 0.5 Гб)

 

Экономия


Экономия

XR.CMS позволит вам значительно экономить ваши средства начиная от создания и на всём протяжении существования ваших сайтов!

Так, при создании сайта на традиционных CMS вам обязательно потребуется помощь профессионального системного администратора, в настройке и оптимизации серверного окружения. На данный момент стоимость данной услуги составляет примерно от 5 до 10 тысяч рублей в зависимости от квалификации исполнителя. При создании сайтов на XR.CMS вам это не потребуется, с установкой XR.CMS на сервер справится даже не специалист, ну а настроек вам не потребуется вовсе. XR.CMS изначально настроена самым оптимальным образом! Более того, даже если вы считаете, что всё-же не сможете самостоятельно справится с установкой XR.CMS на ваш сервер, обратитесь к нам, мы можем вам помочь совершенно бесплатно!

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

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

Если же вы являетесь профессиональным программистом, и хотели бы разрабатывать серьёзные, функциональные модули для ваших сайтов, сохраняя при этом потрясающую скорость работы и низкие системные требования XR.CMS, у нас и для вас есть хорошая новость, вы можете создавать ваши модули, для XR.CMS на языке программирования Golang, используя для этого нашу заготовку модуля

 

 

Безопасность


Безопасность

Если вы попытаетесь поискать в Яндекс или Google информацию о сушествующих видах уязвимости сайтов, вы наверняка найдёте множество информации о XSS атаках, SQL иньекциях и тому подобное. Однако, это далеко не самые серьёзные проблемы в обеспечении безопасности ваших сайтов! В конечном итоге, все разработчики любых CMS, особенно коммерческих, постоянно находят и устраняют в своих CMS все возможные уязвимости.

Самая серьёзная проблема, в обеспечении безопасности ваших сайтов, состоит в том, что рано или поздно вам придётся нанимать сторонних разработчиков для доработок функционала ваших сайтов! Вам придётся дать стороннему разработчику доступ к вашему сайту. В традиционных CMS, написаных на скриптовых языках программирования, например PHP, этот, зачастую совершенно незнакомый вам человек, автоматически получит абсолютный доступ к исходному коду вашего сайта. И от записи вредоносного кода, в вашем сайте, этого программиста будет удерживать лишь природная порядочность. А так ли много, в наше время, порядочных людей? И даже если вы, каким-то образом, догадаетесь о нечистоплотности вашего программиста и уволите его, вы уже не сможете на 100% процентов быть уверенными, что код вашего сайта не содержит вредоносных закладок, к примеру код CMS 1C-Bitrix содержит около 800000 строк, найти в этом коде, хорошо спрятанную, закладку будет в разы сложнее, известной проблемы, поиска иголки в стоге сена. Так, автору этой заметки, в коде одного из топовых интернет магазинов, однажды довелось обнаружить и устранить сразу дюжину вредоносных закладок, оставленых предыдущими разработчиками. И никто не может с уверенность гарантировать, что это всё, скорее всего закладки ещё остались, но их даже мне не удалось обнаружить.

Наверняка у вас уже назрел вопрос, так как-же эта проблема решена в XR.CMS!? Отвечаю, а никак! В XR.CMS этой проблемы попросту нет! XR.CMS написана на компилируемом языке программирования, а значит никто и никогда не сможет получить доступа к исходному коду вашей CMS, каждый сторонний разработчик привлеченный вами для разработки нового модуля (расширения) будет работать исключительно над кодом своего модуля и никогда не сможет выйти за его рамки. Таким образом, даже если разработчик скомпрометирует себя, вам придётся лишь проверить код тех модулей над которыми он работал, в крайнем случае удалить их. Согласитесь, удалить пару расширений, гораздо менее болезненно нежели удалять весь сайт.

Ну и конечно же у XR.CMS всё очень хорошо с защитой от традиционных способов атак. И само собой поддерживается защищенный протокол HTTPS. Кстати, не забудьте его настроить, после создания ваших сайтов. В XR.CMS это совсем не сложно!

 

 

Масштабируемость


Масштабируемость

Далеко не каждая CMS может похвастаться поддержкой мультисайтов. Ещё в меньшем количестве CMS мультисайтовость реализована удобно для пользователя. Но и уж вообще ни одна из традиционных CMS никогда не сможет предложить вам настолько простого создания новых сайтов, как это реализовано в XR.CMS!

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

Ну а за счёт поддержки, в XR.CMS, модулей, вы можете легко сделать каждый ваш сайт неповторимым! Пишите ваши модули, складывайте их в папке modules вашей CMS и подключайте их на тех сайтах которые пожелаете! Кстати, не забывайте заглядывать в наш каталог модулей, возможно, необходимый вам модуль уже был написан.

При разработке нового модуля, вы можете выбрать какой именно язык программирования для вас предпочтительней. Вы можете писать ваши расширения для XR.CMS на JavaScript или на Golang, используя все возможности API ядра. Или, даже, создавать отдельные страницы, используя язык программирования PHP, конечно при условии, что на вашем сервере установлен php-cli

Простота


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

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

Если же вы собираетесь нанимать контент менеджера, вы легко можете создать для него отдельную группу, и присвоить ему права только на те разделы админпанели, которые ему потребуются, и тогда интерфейс админпанели, для вашего сотрудника станет ещё проще!