Хостинг для ModX

Хостинг для ModX. Домены и SSL в подарок. ️ Панель управления бесплатно. ️ Защита от DDOS. Техподдержка 24/7

Преимущества Modx

Какие основные достоинства выделяют у данной CMS? Рассмотрим более детально.

  1. Входит в топ-5 CMS Рунета. Движок из серии Open Source (открытый исходный код), и позволяет создавать приложения и сайты.
  2. Admin panel на интуитивном уровне. Работать с ней просто, особых знаний не требуется.
  3. Модуль SEO открывает возможность настроек, которые требуются для оптимизации сайта и его продвижения в поисковиках.
  4. Критерии по выбору хостинга не завышенные. Можно ограничиться наличием MySQL – база данных, web-сервера Apache, можно заменить на IIS. Также, обязательно, чтобы хостинг поддерживал PHP.
  5. Встроенный синтаксис тегов, который дает возможность оставить код шаблона понятным.
  6. Есть возможность добавления на сайт полезных функций, например:
  • платежная система;
  • интернет магазин;
  • форум;
  • блог;
  • каталог;
  • рекламу и прочее.

ModX Plugins. Для новичка система будет казаться самой обычной, с минимальным набором настроек, но опытный разработчик знает как оптимизировать админ панель и открыть новые возможности.
Шаблоны CMS ModX. То есть, в самой CMS готовых шаблонов нет, но с легкостью подстраиваются любые html-шаблоны. Если есть базовые знания в HTML/CSS трудностей с дизайном не будет. К тому же, на просторах интернета множество уже готовых шаблонов, разработанных под ModX. Бери и пользуйся.
У ModX есть свои специальные теги, которые добавляют функциональности готовым шаблонам.

Как я делал самый популярный сайт о выборах

Из песочницы

Друзья, я хочу вам рассказать историю развития проекта president2012.ru. Сайт является лидером по тематике выборов президента России, за 3 месяца его посетило около 2 млн. человек, в пике имел до 20 тыс. посетителей онлайн и более 1 млн. хитов в сутки, задействовано было 3 сервера облака.
Интересных моментов в процессе работы над проектом набралось столько, что держать в себе эти знания я не могу, и хочу поделится с вами. Я понимаю, что многое, о чем я сейчас собираюсь рассказать, уже описано качественнее в специализированных разделах, и ничего нового я не открою. Моя задача скорее в том, чтобы через отдельные нюансы передать ту атмосферу, в которой проходила работа над проектом. А так же в миллионный раз с помощью success story показать таким же как я людям, что всё возможно и всё в их руках.
Кому это может быть интересно? Всем, кто так или иначе занимается созданием тематичных веб-сайтов и рассчитывает работать с высоконагруженными проектами.

Тестовые сайты MODX Revolution

Представляю вашему внимаю мой сервис для близкого знакомства с MODx Revolution. Никаких регистраций, смс и прочей нудятины.
Абсолютно бесплатно, на сутки вы получаете свежеустановленный сайт на облаке Selectel с админскими правами.
Это как бы демо-сайт, только для для одного человека и с возможностью полноценной работы. Доступ вы получите в течении 10 — 15 минут через какое то время, ибо — Хабраэффект.Через 24 часа этот сайт будет автоматически удален.
Основная задача сервиса — дать спокойно ознакомиться с отличной системой, а также хоть немного развеять мифы о «тормознутости» и «сложности».

Революция начинается сегодня

После нескольких лет разработки, тысяч часов и более миллиона долларов собственных средств, мы с гордостью представляем релиз MODx Revoution 2.0.

Что нового?

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

Modx и «ограничение» в 5000 документов

Вступление

Modx — замечательный фреймворк, но на ресурсах и в разделах, посвященных modx, можно читать посты о неком ограничении фрейморка в 5000 документов, да и заказчики бывает спрашивают будет ли сайт работать, если страниц будет больше 5 тысяч.
Вы уже наверное догадались, речь пойдёт о modx evolution (версии 1.0.5).
Когда есть задача сделать сайт больше визитки, возникает вопрос: насколько много страниц может обслуживать cmf/cms и насколько быстро?
Modx знаменит своей гибкостью, и практически для любой задачи можно придумать несколько вариантов решений, но самое узкое место — кэширование, конкретно нас интересует файл assets/cache/siteCache.idx.php который содержит абсолютно всё, что можно закэшировать (кроме самих страниц, для которых есть свой кэш-файл вида assets/cache/docid_.pageCache.php).
Обойти небольшие неудобства, которые могут возникнуть (если делать портал и хранить всё как документы modx) в большого сайта при текущей концепции кэширования modx можно несколькими способами, о которых немного ниже.

Что не так с кэшированием

Всё с ним так, но есть один момент — когда кэш очищается, главный кэш-файл siteCache.idx.php должен пересобратся заново.

Безопасность и проблемы с ней в MODx Revolution

Данный топик посвящается вопросам защищенности MODx Revolution в целом, а так же коннекторов и контекстов в отдельности (релиз Revolution 2.1.0 ).
Предыстория: встал вопрос создать серьезный ресурс на движке MODx Revolution. Технических проблем мы не видели, но решили больше внимания уделить вопросам защищенности движка.
Честно сказать, я всегда считал механизмы безопасности в MODx Revolution очень гибкими и надежными, но тут я получил довольно много сюрпризов… Постараемся разобрать их как можно больше и подробней.
Кто любит сразу самое интересное читать, начинайте читать со слов «Теперь подытожим, что же надо чтобы работал коннектор……..», так как сначала рассмотрели не проблему, а задачу.
UDP: в версии 2.1.1 пофиксили. Но зная на сколько >2.1.0 сырая еще, уверен что 99% Рево в ходу это более ранние релизы.

2. Создание базы и пользователя базы

Мы залили наши файлы и готовы к продолжению. Следующий шаг — создание базы и пользователя базы. Как вы это сделаете — зависит от вашего хостинга и панели управления, а также инструментов, которые есть у вас в наличии. Если вы не уверены в том как это сделать, то свяжитесь с техпомощью вашего хостера либо поищите данную инфо в интернете.

Я перейду в инструмент моего openserver’а – PhpMyAdmin

и создам базу данных modxws:

сообщение об успехе создания базы:

Убедитесь в том, что права пользователя созданной вами базы имеет все привилегии доступа к базе данных. В openserver можно использовать запись root или создать своего пользователя, назначить ему пароль и ввести данные при установке. Давайте создадим своего пользователя myuser и назначим ему пароль:

Запишите имя базы данных и пользователя, а также его пароль — всё это понадобится на следующем этапе.

Некоторые хостеры добавляют префиксы для имен баз данных и/или пользователей, поэтому не ошибитесь в написании имени пользователя и базы данных.

При создании базы ее кодировку и сопоставление необходимо установить utf8 и utf_general_ci соответственно. Это можно сделать с помощью phpmyadmin либо тем инструментом, который предлагает вам ваш хостер:

Распаковка архива через WebFTP

Теперь архив нужно распаковать. Для этого проще всего использовать встроенную в панель управления хостингом утилиту WebFTP. Запускаем ее в разделе «Хостинг» – «Сайты»:

В открывшемся окне отмечаем архив и нажимаем «Распаковать»:

Проверяем, в какую папку будет распакован архив (должна быть папка html), нажимаем на зеленый флажок:

Поскольку изначально все файлы модэкса лежали в папке «modx-2.5.7-pl», в таком же виде они и распаковались на сервере.

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

Отмечаем все файлы и папки и нажимаем «Переместить»:

В открывшемся окне:

  1. Стираем «modx-2.5.7-pl» в адресе после /html/
  2. Нажимаем «Выбрать все папки»
  3. Убеждаемся, что для всех файлов и папок папка назначения – html
  4. Нажимаем зеленый флажок

После того как файлы были перемещены – можно удалить папку «modx-2.5.7-pl» и архив.

Создание сайта на MODx CMS — видео урок

Почти год назад, в ноябре 2010, у меня появилось желание сделать обучающее видео по созданию сайта на MODx Evolution. Не прошло и полугода, как прошел год и я с удовольствием могу показать вам свое творение. Так как длинное видео это не формат Хабра, я сделал короткий тизер под названием «Сайт на MODx за 5 минут», а под катом полное видео.

Специально для тех, кто заинтересовался или не успевает так быстро усваивать информацию — под катом полное видео (30 минут) о том, как установить и настроить MODx, подготовить шаблон к интеграции в MODx, интегрировать и получить готовый сайт. И все это я подробно объясняю.

Правильный хостинг для MODx своими руками

Топик рассказывает о настройке быстрого и недорогого хостинга для MODx Revolution. В принципе, вещи тут описаны общие, так что информация подойдет для любой CMS. Позже была смонтирована и видеоверсия этой инструкции.
На всякий случай, приложу видео, как должна работать админка MODx Revo.
Для быстрой и комфортной работы желательно:

  • Быстрый браузер — Google Chrome. Админка Revo работает в нем молниеносно
  • Хороший интернет-канал. Тут без вариантов, нужно всем и всегда.
  • Качественный хостинг — про него и пишу.

В конце поста есть ссылки на скрипты для автоматической установки MODx с созданием юзера, хоста nginx, процесса php5-fpm и базы дынных.

Кому подойдет хостинг MODX

У MODX очень гибкая структура, это ей позволяет быть настоящим фаворитом среди прочих CMS для дизайнеров и разработчиков, работающих над созданием очень уникальных интернет-сайтов. Создать ресурс на MODX можно, прилагая минимальные усилия при помощи изменения ядра. А это может предложить сегодня не каждая, даже самая популярная система управления сайтом.

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

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

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

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

Рассмотрим же, какие требования следует предъявить к хостингу для MODX.

Работа с изображениями средствами phpThumbOf

phpThumbOf — это аддон для MODx, основанный на популярном скрипте phpThumb. Он позволяет модифицировать изображения средствами различных графических библиотек «на лету».
Я не буду описывать процесс установки аддона из репозитория. Будем считать, что вы уже скачали его и установили.
Причиной написания поста послужил тот факт, что официальная документация по phpThumbOf просто ужасна. Прочитав ман, я подумал, что единственной функцией, которую можно использовать для модификации изображения при его выводе является зум-кроп (zoom-crop), ибо больше там ничего не сказано. Но позже, попробовав использовать некоторые другие опции phpThumb я выяснил, что они прекрасно работают!

Установка MODX

Перейдите по адресу http://вашсайт/setup/

При наличии ошибок, связанных с папкой /core/, проверьте права на эту папку и на следующие внутри неё: /packages, /cache, /import, /export. Права должны быть 700, 755 или 777 (последнее – только на время установки, потом верните 755).

Смена прав доступа происходит в FileZilla: для этого нажмите на нужном файле/папке правой кнопкой мыши и выберите «Права доступа».

Первый экран – выбор языка установки. Ставим «ru» и жмём «Select».

Далее – почти всё оставляем по умолчанию, только права, назначаемые новому каталогу ставим 0755. Далее.

Вводим настройки БД. Имя пользователя, имя базы и пароль от неё вы можете найти или самостоятельно создать в панели управления хостингом. Всё остальное – как есть. По нажатии на ссылку «Проверить соединение» система попытается подключиться к БД с указанными вами данными и если всё хорошо, перейдёт к следующему этапу – выбору кодировки базы.

Здесь тоже оставляем всё в формате utf8, после чего нажимаем на «Попытку создания или выборки».

На новой странице система выведет список проверок и их результат. Все тесты делятся на 2 типа:

Проверка прав на папки и файлы (существование каталога и возможность записи в него)

Если с какой-то из директорий возникла проблема – вернитесь в FileZilla, пройдите по указанному в тесте пути и выставьте на папку или файл нужные права (755)

Проверка настроек хостинга

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

Когда все пункты проверки будут отмечены зелёным, нажимаем «Установить».

При успешной установке можно нажать «Далее», а если система сообщает об ошибке, то щёлкните «Показать предупреждения».

Следующий шаг – ссылка для входа в админ-панель и пункт, который удалит папку /setup из корня сайта – это убережёт от случайной или преднамеренной переустановки. Выберите его и нажмите «Вход».

Готово! MODX установлена.

Если пользуетесь ей впервые, то не пугайтесь, когда, перейдя на главную сайта вы увидите лишь пустую страницу.

В админке есть вкладка «Ресурсы» (созданные страницы сайта), среди которых есть пока только «Главная». Откройте её, напишите что-то в поле «Содержимое» и сохраните. Если обнаружите написанное на сайте – значит, всё работает, а дальнейшее содержание и облик сайта – целиком и полностью на вас. За внешний вид отвечает раздел «Элементы» → Шаблоны.

Заключение

Установка MODX проста и по времени сравнима с другими CMS. Единственное, чем она может смутить нового пользователя – это системой шаблонов, с которой вас после инсталляции оставляют один на один, «вручив» лишь всплывающее окно со справкой на английском языке. Но разобравшись с основами, движок становится довольно удобным.

MODx Revolution. Итоги. Часть 1

Три с половиной месяца прошло со дня релиза MODx Revolution. Думаю никто не будет спорить, что версия 2.0 была очень сырой и для использования на реальных проектах была не готова. На русскоязычных сайтах о MODx я видел много критики и скептицизма. Что-то вполне заслужено, а что-то из-за отсутствия подробной документации. На данный момент , по которой, на мой взгляд, уже можно подвести итоги: Правильно ли разработчики выбрали направление и инструменты для развития и стоит ли отказаться от MODx Evolution (1.x) и переходить на Revo? В данной статье я постараюсь подробно рассказать об основных особенностях новой системы, которые сам для себя только открываю.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Добавить комментарий