Tag Archives: cms

MODx: видео урок по установке и созданию сайта

modx создание сайта урокиСистема управления сайтом MODx (описание CMS MODx) становится все популярнее у разработчиков. В основном это связанно с простотой и гибкостью системы.

Для получения удовольствия от работы с CMS MODx вы должны обладать первоначальными навыками в создании сайтов. Для новичка первоначально работа будет трудновата. Но потраченные силы не пропадут даром!

Для упрощения процесса “втягивания” в MODx предлагаю ознакомиться с обучающими информационными статьями:

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

Также автор видео предлагает бонус — подборка полезных ссылок из видео, а также исходники.

Всем успехов!

Основные теги , , , ,

MODx Revolution: установка

Требование к хостингу для установки MODx Revolution:

  • поддержка PHP;
  • наличие СУБД MySQL.

Загружаем исходные файлы MODx Revolution

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

Переносим исходные файлы на хостинг

Быстрее и проще всего это сделать через ftp-клиент. Лично я пользуюсь Total Commander (как закачать файлы на FTP при помощи TotalCommander?).

Установка MODx Revolution

Теперь приступаем непосредственно к установке.

  • Открываем страницу http://адрес_сайта/setup/. Если надо, меняем язык на родной (я поменял на русский). Жмем Дальше.
  • В появившемся окне выбираем пункт “Новая установка”
modx revolution установка
  • В появившемся окне необходимо настроить соединение с  базой данных. Необходимо указать хост сервера базы данных, имя базы данных, префикс таблиц, логин и пароль пользователя базы данных. После этого необходимо проверить соединение с БД, нажав соответствующую ссылку. Если все хорошо, то откроется следующий блок настроек, к котором нужно будет указать кодировку подключения с сопоставления базы данных. Желательно указать utf8 и utf8_general_ci соответственно. Далее проверяем указанные настройки. Если все хорошо, то остается последний шаг настроек – настроить данные администратора сайта (логин, пароль и  емейл). Данный шаг довольно простой, поэтому подробно останавливаться на этом не буду. Если у вас возникли с этим шагом проблемы, то можете проверить свои действия по аналогии ввода данных доступа к базе данных для MODx Evolution. После этого жмем Далее.
  • В следующем окне вы увидите полный отчет о проверке сервера перед установкой. Если все хорошо, жмем “Установить”.
  • Оставив галочку удаления папки с установочными файлами (в целях безопасности), нажимаем Войти. Таким образом мы переходим в административную панель по адресу http://адрес_сайта/manager/. Для входа в панель необходимо ввести логин и пароль, указанные во время установки.

 

Основные теги , , , , , ,

MODx: эволюция или революция? (краткий обзор)

modx logo логоПервое знакомство с MODx Revolution, новой версией системы управления  сайтом, оказалось не таким приятным как представлялось. Может просто дело привычки…
Скачать свежие версии CMS MODx вы всегда можете на официальном сайте.

Дизайн и интерфейс

modx revolution отзывы, обзорКак и все новое и красивое, подкупила сначала обновленная панель администрирования: довольно простые цвета, скругленные края, градиент кнопок и т. д. Но после этого началось “путешествие” по области настроек сайта. Сразу найти необходимые настройки не получилось. Хотя обратил внимание на большое количество настроек и это, конечно, плюс. Но аналогии с прошлой версии нет. А так как “просидел” на MODx Evolution долгое время, то для меня это был минус.

Сниппеты

Все основные функции MODx реализованы и в данной версии. Основные плагины, такие как Ditto, Wayfinder, Breadcrumbs и др. также присутствуют и здесь. Данные снипеты хорошо себя зарекомендовали. Поэтому надеемся на дальнейшее их развитие.

Скорость работы

Еще хотелось бы отметить скорость работы: новая версия (revolution) явно уступает в производительности своему предшественнику. Что для меня значит также минус.

Возможности

Предшественник справлялся со всеми поставленными задачами на сайте. С такими задачами скорее всего справиться и Revolution. Так что на данный момент Evolution мне вполне достаточно. И поэтому судить о возможностях не возьмусь, так как могу внести смуту в ряды :-)

Подведу свой итог

В движении – жизнь. Но MODx Evolution закончился на версии 1.0.5. Может быть стоило продолжить развитие первой версии и выпустить MODx 1.1? MODx Revolution не оправдал своего названия. Новая версия вышла, но революцию не произвела. По крайней мере для меня.
Основные теги , , , ,

MODx мета-теги (meta): настройка

Что такое мета-теги?

Мета-теги (англ. meta-tags) — это HTML (XHTML) -теги, предназначенные для предоставления структурированных метаданных о веб-странице. Мета-теги помещаются внутрь тега head в (X)HTML-документе, как правило, после тега TITLE. Мета-теги используются для указания описания страницы, ключевых слов и других данных.

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

В каких целях необходимо настроить мета-теги?

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

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

Основные мета-теги:

  1. title – наверное самый главный тег, от которого может измениться положение страницы в поисковой выдаче. Как у книги должно быть название, так у сайта должен быть заполнен тег title.
  2. description – данный тег содержит краткое описание сайта. Обычно 2-3 предложения. Так же важный тег. Старайтесь всегда заполнять его.
  3. keywords – “ключевые слова”. Название говорит само за себя. Заполняется тег ключевыми словами, соответствующими странице.

Мета-тегов на самом деле намного больше, но в данной статье рассматривать подробно не будем.

Настройка мета-тегов в MODx

Последовательность подключения мета-тегов к страницам выглядит так:

  • включаем отображение мета-тегов: заходим в панели администрирования Инструменты -> Конфигурация -> Интерфейс и представление и в пункте Показывать вкладку с META-тегами и ключевыми словами отмечам - Да. После этого в окне редактирования/создания страницы появится вкладка Ключевые слова.
  • создаем теги: заходим в Элементы -> Управление МЕТА-тегами и ключевыми словами. Начинаем заполнять поля Название -> home, Тег -> title, Значение -> Заполняем тег соответствующим заголовком, жмем Создать тег.
  • привязываем тег к станице: заходим в окно редактирования/создания страницы, далее во вкладку Ключевые слова. В окне Мета-теги подсвечиваем кликом созданный нами тег с именем home (можно выбрать несколько тегов с Ctrl) и жмем Сохранить.
  • все готово. Тег подключен. По аналогии создаем теги description и keywords. Подключаем аналогично.

Важно!!! У каждого мета-тега должно быть уникальное имя, иначе некоторые теги не будут отображаться в странице сайта.

Основные теги , , , , , , ,

MODx: привязка TV параметра к странице

MODx – система управления сайтом (CMS). Описание системы можно посмотреть здесь.

В данной статье будет изложена информация о таком параметре в MODx как TV (сокращенно от «template variables», что можно перевести как «изменение шаблона»).

Параметр TV является дополнительным переменным полем в структуре страницы. Т. е., проще говоря, можно добавить на страницу переменный элемент (поле), который может быть представлен в виде кнопки, текстового поля, загрузчика изображения или файла, выпадающий список и т. д. Используются практически все элементы ввода используемые в HTML. Далее рассмотрим пример создания параметра TV.

Создание TV параметра в MODx

Чтобы создать новый TV параметр, необходимо зайти в панели администрирования Элементы → Управление элементами → Параметры (TV) → Новый параметр TV. После этого должно появится меню нового параметра как на нижеприведенном изображении.

Создание нового параметра TV в MODx

Создание нового параметра TV в MODx

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

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

Описание: описание TV параметра, которое на даст в них запутаться если их будет очень много :-)

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

Визуальный компонент: тип отображаемого компонента.

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

Выбираем в поле Права доступа “доступен для всех”.

Присваиваем категорию созданному параметру в пункте Категория и жмем Сохранить.

После того как создан параметр TV, соответствующие поля поавляются в меню создания страницы (см. ниже).

Создание новой страницы в MODx с привязанными TV параметрами

Создание новой страницы в MODx с привязанными TV параметрами

Вывод параметра TV на страницу MODx

Ну и самое главное: а где же на странице будет выводится наш параметр TV?

При создании нового шаблона (пример создания простого шаблона можно посмотреть здесь) или редактирования готового шаблона в MODx, необходимо прописать такой код [+name_tv+], где вместо name_tv необходимо вставить имя созданного TV параметра. Соответсвенно в этой области и будет вставлена информация из TV параметра страницы.

Краткий вывод

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

Основные теги , ,

Выкладываем CMS на хостинг в бинарном режиме

Данная статья посвящена моему первому опыту работы с CMS системами. Как и любой начинающий веб-мастер, я сталкивался с такими проблемами, о которых просто не мог заранее знать. Уже при выкладывании своего первого сайта в интернете с системой управления я столкнулся с довольно простой проблемой.  Должен отметить, что данная проблема связана исключительно с системой управления MODx. Также возможно возникновение такой проблемы и на других CMS. Проблема заключалась в том, что вес исходных файлов CMS и уже закаченных отличался по размерам. И из-за этого было невозможно запустить установку.  При закачке файлов сначала я пользовался интерфейсом хостинга для доступа к серверным папкам, где хранится сайт. Но как оказалось, файлы CMS необходимо выкладывать на хостинг в бинарном режиме. Некоторые FTP интерфейсы позволяют добавлять файлы прямо из архива и тогда проблемы не возникает. Но если данной опции на хостинге нет, то в решения данной проблемы можно воспользоваться TotalCommander, который позволяет устанавливать  файловую связь с сервер-хостингом. Итак по порядку:

А)для начала необходимо настроить соединение с хостинг-сервером

Запускаем TotalCommander и открываем вкладку Сеть. Далее выбираем в выпадающем меню Соединиться с FTP-сервером.

В появившемся меню выбираем пункт Добавить….

Имя соединения: произвольное

Сервер (Порт): берется с хостинга (например, 78.178.78.78)

Учетная запись: берется с хостинга (например, f78787)

Пароль: берется с хостинга (обычно его можно изменить на самом хостинге)

После того как поля заполнены жмем «ОК»

Б) проверяем настройки

В настройках программы должен стоять во вкладке FTP пункт Режим по умолчанию: Двоичный

В) теперь можно проверить соединение

Теперь заходим обратно в пункт Соединиться с FTP-сервером и выбрав наше только что созданное соединение нажимаем Соединиться. Если все данные были введены верно, то соединение должно установиться.

Г) переносим файлы на хостинг

Ну перенести файлы в соответствующий раздел думаю не составит труда :)

Основные теги , , ,

MODx установка

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

Сначала необходимо обозначить требования к хостингу, на который будем ставить нашу CMS

  • поддержка PHP;
  • наличие СУБД MySQL.

По сути это главное что должно быть (после головы, конечно   )

Теперь необходимо загрузить исходные файлы MODx

Сделать это можно на официальном сайте по адресу http://modxcms.com/download/

Далее закачиваем исходные данные MODx на хостинг-сервер

Закачать файлы на сервер можно при помощи веб-интерфейса FTP (обычно таковой присутствует на хостинге), либо закачать при помощи дополнительного програмного обеспечения, например TotalCommander (как закачать файлы на FTP при помощи TotalCommander?).

Отлично! Теперь набираем в браузере www.имя_вашего_сайта/install/

Если все сделано правильно, то откроется окно  установки   MODx  и предложит установить  MODx . Мы конечно же соглашаемся и кликаем «Install now».

Выбираем язык. Конечно же «русский»

Теперь нам предложат выбрать тип  установки . Будем считать что у нас новая установка и выбираем пункт Новая установка и жмем Далее (не пугайтесь что у меня на картинках язык английский, просто по аналогии я использовал картинки с дружественного ресурса http://www.1two.ru/

В следующем окне необходимо ввести данные доступа к базе данных для установки. Эти данные можно взять на хостинге. Обычно они находятся в разделе Управление СУБД MySQL. После этого необходимо проверить соединение с хостингом.

Если все вышеуказанное сделано правильно, то вы увидите следующие окно, где вам предложат ввести имя базы данных, префикс таблиц в базе и выбрать кодировку сайта. Обычно я работаю в UTF-8 (не забудьте проверить кодировку на сервере-хостинге – они должны совпадать). Далее проводим тест базы данных и задаем данные пользователя административной части.

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

Поздравляю! Вы установили CMS MODx на свой хостинг .

Сайт будет доступен по адресу www.имя_вашего_сайта/

Административная панель расположена по адресуwww.имя_вашего_сайта/manager

Для входа в панель используйте ранее заданные параметры пользователя.

Основные теги , , , ,