LXF132:Review7
|
|
|
Drupal: Создание и управление сайтом
- Можно ли сделать кривую обучения замечательной CMS Drupal несколько более пологой? Разбирался Александр Кузьменков.
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Система управления содержимым Drupal существует далеко не первый год, и уже обросла внушительной армией пользователей и разработчиков сторонних модулей. Как и у всех достаточно развитых и претендующих на универсальность продуктов, у Drupal есть довольно серьёзный недостаток: высокий порог вхождения, который со временем отнюдь не становится ниже.
Эта книга затевалась как решение данной проблемы. Авторы, кстати, принимают активное участие в разработке Drupal, и они в курсе того, чем живёт проект. Удалось ли им реализовать задуманное?
Получилась книга для практиков, готовых сразу, без лишних слов, ринуться в омут создания своего сайта. То есть типичный сборник рецептов. В первой главе даны краткий обзор CMS, рассказ об истории проекта и ответ на вопрос: «А зачем нам CMS вообще?». А уже во второй пойдёт сооружение из подручных модулей простенького сайта-визитки. В следующих главах авторы поступают аналогично: ставят задачу и тут же демонстрируют, как решить её спомощью некой комбинации готовых модулей. Очень порадовало, что среди описанных в книге модулей встречаются и сторонние, то есть авторы весьма добросовестно подошли к задаче – показать, как решить проблему, а не просто описать Drupal как вещь в себе. Приятно удивила и глава про интернационализацию – редкую птицу в работах англоязычных авторов.
Что до недостатков, то они типичны для любого сборника рецептов. Это недостаток теоретической базы: если вам потребуется быстро сделать нечто вне рамок рассмотренных в книге примеров, придётся сначала вникать в самые основы. Или искать решения в сети; кому что ближе.
Совершенным новичкам книга не подходит: нужно хотя бы в общих чертах представлять, что такое web-сайт изнутри и как он работает. Прилагаемое руководство по установке и обновлению Drupal не спасает. Профессионалам, знающим PHP, нечего рассчитывать увидеть здесь архитектуру системы. Зато нулям в программировании лучшее руководство для обучения через практику будет найти сложно.