Web-разработка средствами MODx (+ CD) Web-разработка средствами MODx (+ CD) Данная книга — учебное пособие по освоению популярной системы управления контентом MODx, причем рассмотрены обе ее версии: традиционная Evolution и прогрессивная Revolution. Материал изложен по принципу “от простого к сложному”. Начиная с основ работы в среде MODx (шаблоны, базовые компоненты и конфигурирование сайта), автор переходит к практическим примерам: ведение блога, многостраничный просмотр контента, создание меню, работа с комментариями пользователей, организация галереи и многое другое. В завершение даны рекомендации по оптимизации и защите сайта, а также рассматриваются основы HTML, CSS и построения регулярных выражений PHP. Для работы с книгой необходимо иметь хотя бы базовые познания в сфере Web-разработки. Тем не менее, она будет полезна не только начинающим создателям сайтов, но и опытным программистам, желающим освоить методы работы с новой для себя CMS-системой. Корона принт 978-5-7931-0905-5
597 руб.
Russian
Каталог товаров

Web-разработка средствами MODx (+ CD)

  • Автор: Юрий Шпак
  • Мягкий переплет. Крепление скрепкой или клеем
  • Издательство: Корона принт
  • Год выпуска: 2012
  • Кол. страниц: 400
  • ISBN: 978-5-7931-0905-5
Временно отсутствует
?
  • Описание
  • Характеристики
  • Отзывы о товаре (1)
  • Отзывы ReadRate
Данная книга — учебное пособие по освоению популярной системы управления контентом MODx, причем рассмотрены обе ее версии: традиционная Evolution и прогрессивная Revolution. Материал изложен по принципу “от простого к сложному”. Начиная с основ работы в среде MODx (шаблоны, базовые компоненты и конфигурирование сайта), автор переходит к практическим примерам: ведение блога, многостраничный просмотр контента, создание меню, работа с комментариями пользователей, организация галереи и многое другое. В завершение даны рекомендации по оптимизации и защите сайта, а также рассматриваются основы HTML, CSS и построения регулярных выражений PHP. Для работы с книгой необходимо иметь хотя бы базовые познания в сфере Web-разработки. Тем не менее, она будет полезна не только начинающим создателям сайтов, но и опытным программистам, желающим освоить методы работы с новой для себя CMS-системой.

Оставить заявку на описание
?
Содержание
Содержание

Введение............................................................................................. 8
Ч АСТЬ I. ЗНАКОМСТВО С MODX 11
Глава 1. Системы управления контентом (CMS) ....................... 12
Преимущества MODx ................................................................... 14
Глава 2. Установка MODx............................................................. 16
Установка XAMPP ........................................................................ 17
Установка XAMPP в Linux......................................................................... 18
Установка XAMPP в Mac OS X.................................................................. 19
Проверка работы XAMPP .......................................................................... 20
Версии MODx................................................................................ 21
Создание базы данных.................................................................. 22
Создание базы данных на реальном сервере.............................................. 25
Установка MODx........................................................................... 26
Установка версии MODx Evolution............................................................ 26
Установка версии MODx Revolution .......................................................... 32
Документация................................................................................ 36
Глава 3. Шаблоны.......................................................................... 37
Шаблоны в версии MODx Evolution............................................. 37
Создание шаблона...................................................................................... 39
Подключение шаблона к странице ............................................................. 42
Готовые шаблоны ....................................................................................... 44
Назначение шаблона по умолчанию .......................................................... 45
Редактирование шаблона ........................................................................... 46
Шаблоны в версии MODx Revolution ........................................... 47

Подключение шаблона к странице ............................................................. 50
Создание категорий.................................................................................... 51
Быстрое создание шаблона ........................................................................ 52
Глава 4. Базовые компоненты сайта MODx................................ 53
Документы ..................................................................................... 54
Создание и редактирование документов в MODx Evolution...................... 54
Создание и редактирование документов в MODx Revolution.................... 56
Поля документа .......................................................................................... 57
Ссылки........................................................................................... 58
Web-ссылки................................................................................................ 58
Символические ссылки.............................................................................. 60
Статические ресурсы..................................................................... 60

Параметры ..................................................................................... 61
Создание пользовательских параметров в MODx Evolution ...................... 62
Создание дополнительных полей в MODx Revolution............................... 66
Чанки ............................................................................................. 68
Создание чанков в MODx Evolution........................................................... 68
Создание чанков в MODx Revolution......................................................... 69
Сниппеты....................................................................................... 70
Теги MODx .................................................................................... 72
Заменители ................................................................................................. 73
Ссылки....................................................................................................... 74
Настройки................................................................................................... 75
Вложение тегов MODx............................................................................... 75
Плагины ......................................................................................... 75
Файлы ............................................................................................ 76
Диспетчер файлов в MODx Evolution ........................................................ 77
Работа с файлами в MODx Revolution........................................................ 78
Глава 5. Конфигурирование сайта ............................................... 80
Конфигурирование сайта в MODx Evolution................................ 80
Использование HTML- редактора............................................................... 81
Конфигурирование сайта в MODx Revolution.............................. 82
Установка пакетов дополнений.................................................................. 85
АСТЬ II. РАЗРАБОТКА САЙТА В MOD X 89
Глава 6. Создание блога ................................................................. 90
Создание блога в MODx Evolution................................................ 90

Форма создания / редактирования публикации........................................... 94
Страница управления блогом ..................................................................... 97
Отображение перечня публикаций............................................................ 99
Создание блога в MODx Revolution............................................ 101
Форма создания / редактирования публикации......................................... 103
Отображение перечня публикаций.......................................................... 107
Страница управления блогом ................................................................... 110
Глава 7. Управление пользователями ....................................... 115
Работа с пользователями в MODx Evolution .............................. 115
Создание Web- пользователей.................................................................. 116
Создание формы регистрации на сайте.................................................... 118
Создание групп Web- пользователей и групп ресурсов ............................ 124
Роли и менеджеры .................................................................................... 127
Регистрация новых пользователей........................................................... 128
Сниппеты и авторизация.......................................................................... 130
Средства мониторинга и взаимодействия пользователей........................ 131
Работа с пользователями в MODx Revolution ............................ 132
Контексты................................................................................................. 132

Структура системы безопасности в MODx Revolution ............................ 134
Создание пользователей и ограничение доступа к ресурсам ................... 139
Создание формы регистрации на сайте.................................................... 142
Проверка доступа к средствам управления блогом ................................. 145
Регистрация новых пользователей........................................................... 146
Средства мониторинга и взаимодействия пользователей........................ 150
Глава 8. Агрегирование контента.............................................. 152
Сниппет Ditto ........................................................................... 152
Отбор ресурсов по заданным критериям ................................................. 155
Форматирование записей ......................................................................... 156
Постраничный вывод ............................................................................... 159
Использование тегов................................................................................ 162
Вывод в формате XML............................................................................. 166
Расширители ............................................................................................ 169
Сниппет getResources........................................................... 169
Отбор ресурсов по заданным критериям ................................................. 173
Постраничный вывод ............................................................................... 176
Создание RSS- ленты ................................................................................ 182
Работа с тегами в MODx Revolution ........................................... 185
Глава 9. Создание меню............................................................... 192
Навигационные цепочки ............................................................. 201
Упорядочивание элементов меню.............................................. 203

Использование ссылок................................................................ 204
Глава 10. Работа с комментариями и отзывами ....................... 205
Сниппет Jot ................................................................................ 205
Параметры визуализации ......................................................................... 211
Параметры защиты................................................................................... 212
Контроль доступа..................................................................................... 215
Подключение шаблонов........................................................................... 215
Подписка на комментарии и уведомления ............................................... 216
Компонент Quip......................................................................... 219
Защита от спама ....................................................................................... 223
Модерирование комментариев ................................................................. 223
Глава 11. Плагин PHx и фильтры вывода................................. 226
PHx............................................................................................... 227
Заменитель [+phx+]............................................................................... 229
Модификаторы PHx ................................................................................. 230
Фильтры вывода в MODx Revolution ......................................... 236
Пользовательские модификаторы............................................................ 239
Глава 12. Разработка сниппетов ................................................. 240
Создание сниппета ...................................................................... 241

Создание заменителей.............................................................................. 242
Обработка чанков ..................................................................................... 243
Параметры сниппета ................................................................................ 243
Функции MODx API и DBAPI .................................................... 244
Подключение внешних файлов................................................... 249
Глава 13. Полезные примеры...................................................... 250
Реализация форума в MODx Evolution ....................................... 250
Галерея......................................................................................... 257
Сниппет MaxiGallery .......................................................................... 257
Компонент Gallery............................................................................... 265
Форма отправки почтовых сообщений ....................................... 279
Сниппет eForm ........................................................................................ 279
Сниппет FormIt...................................................................................... 282
Ч АСТЬ III. В ЗАКЛЮЧЕНИЕ… 293
Глава 14. События и плагины..................................................... 294
Конфигурирование плагинов ...................................................... 294
Установка плагина ...................................................................... 296
Разработка плагинов ................................................................... 299
Активизация событий в сниппетах ............................................. 301
Глава 15. Заключительный этап ................................................ 302
SEO .............................................................................................. 302
Дружественные URL................................................................................ 303
Дескрипторы <meta> и ключевые слова ................................................ 305
Карта сайта............................................................................................... 306
Другие меры SEO в MODx....................................................................... 313

Размещение сайта в Internet ........................................................ 314
Меры по защите сайта................................................................. 316
Настройки конфигурации сайта............................................................... 317
П РИЛОЖЕНИЯ 319
Приложение А. Основы HTML................................................... 320
Базовая структура документа HTML.......................................... 320
Дескрипторы , применяемые в заголовке страницы................... 323
Дескриптор <base> ................................................................................ 323
Дескриптор <link> ................................................................................ 323
Дескриптор <meta> ................................................................................ 325
Дескриптор <style>.............................................................................. 326
Дескриптор <title>.............................................................................. 327
Универсальные атрибуты дескрипторов .................................... 327
Дескриптор <body> ................................................................... 328
Дескрипторы <div> и <span> ................................................. 329

Дескрипторы для форматирования текста .................................. 330
Списки......................................................................................... 331
Гиперссылки ................................................................................ 331
Вставка изображений и объектов ............................................... 332
Табличное представление данных.............................................. 335
Формы.......................................................................................... 337
Внедрение сценариев .................................................................. 339
Сравнение HTML и XHTML....................................................... 339
Приложение Б. Основы CSS........................................................ 343
Селекторы .................................................................................... 343
Селекторы классов................................................................................... 344
Селекторы идентификаторов ................................................................... 344
Контекстные селекторы ........................................................................... 345
Селекторы дочернего элемента ................................................................ 345
Селекторы соседнего элемента ................................................................ 346
Селекторы атрибутов ............................................................................... 346
Универсальный селектор ......................................................................... 347
Псевдоклассы и псевдоэлементы ................................................ 347
Свойства стилей CSS................................................................... 351
Свойства шрифта...................................................................................... 352
Свойства текста ........................................................................................ 353
Свойства цвета и фона............................................................................. 355
Свойства списков ..................................................................................... 356

Свойства отображения и позиционирования ........................................... 358
Свойства отступов и полей ...................................................................... 361
Свойства границ ....................................................................................... 362
Свойства таблиц ....................................................................................... 365
Свойства контента .................................................................................... 366
Правила CSS................................................................................ 371
Приложение В. Регулярные выражения PHP ........................... 374
Приложение Г. MODx API и DBAPI........................................... 377
Функции MODx API.................................................................... 377
Функции MODx DBAPI .............................................................. 392
Системные переменные.............................................................. 397
одержимое прилагаемого к книге компакт -диска ................. 399
Отзывы Рид.ру — Web-разработка средствами MODx (+ CD)
Оцените первым!
Написать отзыв
1 покупатель оставил отзыв
По полезности
  • По полезности
  • По дате публикации
  • По рейтингу
5
04.04.2014 02:04
Книга совершенно адекватная. Написана для людей. Несмотря на "техничность" темы, язык книги живой, изложение краткое, но ёмкое, по-существу, что говорит об отличном знании предмета автором (чего не скажешь о некоторых других изданиях). Пусть это не исчерпывающий справочник по системе MODx, но отличный "атлас", хорошая база и верный ориентир для самостоятельного освоения технологии.
Отсутствие в справочнике информации по HTML5 и CSS3 можно считать несущественной претензией.
За сим хочется выразить искреннюю благодарность автору и издательству, создавшим эту книгу.
Нет 0
Да 0
Полезен ли отзыв?
Отзывов на странице: 20. Всего: 1
Ваша оценка
Ваша рецензия
Проверить орфографию
0 / 3 000
Как Вас зовут?
 
Откуда Вы?
 
E-mail
?
 
Reader's код
?
 
Введите код
с картинки
 
Принять пользовательское соглашение
Ваш отзыв опубликован!
Ваш отзыв на товар «Web-разработка средствами MODx (+ CD)» опубликован. Редактировать его и проследить за оценкой Вы можете
в Вашем Профиле во вкладке Отзывы


Ваш Reader's код: (отправлен на указанный Вами e-mail)
Сохраните его и используйте для авторизации на сайте, подписок, рецензий и при заказах для получения скидки.
Отзывы
Найти пункт
 Выбрать станцию:
жирным выделены станции, где есть пункты самовывоза
Выбрать пункт:
Поиск по названию улиц:
Подписка 
Введите Reader's код или e-mail
Периодичность
При каждом поступлении товара
Не чаще 1 раза в неделю
Не чаще 1 раза в месяц
Мы перезвоним

Возникли сложности с дозвоном? Оформите заявку, и в течение часа мы перезвоним Вам сами!

Captcha
Обновить
Сообщение об ошибке

Обрамите звездочками (*) место ошибки или опишите саму ошибку.

Скриншот ошибки:

Введите код:*

Captcha
Обновить