Комментарии 28
В 2005 был HTML5? Может быть я путаю конечно, но об нем заговорили году в 2007-м, да и CSS скорей всего был 2.1, а не CSS 3.
0
Это скорее для пущего эффекта сказано. Ну и вообще, даже в 2005 у CMS была возможность это все поддерживать.
0
MODX без разницы какой версии HTML, действительно. Он гибко работает с любым дизайном и кодом.
0
А это разве не касается любой более менее вменяемой CMS?
+2
Все могут. Но по моему мнению в MODX это быстрее всего. Шаблоны создаются абсолютно свободно. Нету жестких правил верстки, как в WP, Joomla, Drupal. Такое сравнение субъективно, конечно, же, но тем не менее.
+2
Это касается и чистого PHP, но где-то это делать очень просто, а где-то требуются серьезные усилия. В MODX никаких шаблонов изначально не определено, там работа идет с любой имеющейся версткой.
+2
Не понимаю людей, минисующих пост. Топик в профильном блоге, без холиваров. Ценили бы хотя бы обычный человеческий труд. Не согласны — выскажитесь лично.
+11
Это ненавистники cms меня допустим с постом по joomla минусовали в профильном блоге. :-) и до сих пор минусуют. Тут слишком много религии. Я вот с интересом слежу за различными системами. И наверное даже попробую сделать что то серьезное с выходом 3 ветки modx. Так как если верить тому, что читал будет очень интересная. Но многие на хабре не приемлят ничего кроме своего огорода.
0
Спасибо за перевод.
Отписался через форму.
С MODX работаю уже больше двух лет. Все мои запросы система удовлетворяет на 100%. Чем смогу, поддержу.
Отписался через форму.
С MODX работаю уже больше двух лет. Все мои запросы система удовлетворяет на 100%. Чем смогу, поддержу.
0
Это все конечно очень здорово, НО! Когда в xpdo появится метод updateCollection? Когда я смогу в один классный запрос собрать данные из нескольких таблиц (для статистики например) и они не должны будут документированы через xml как объект?
0
А что сложного в 1 запросе собрать данные из нескольких таблиц?
0
поправьте если ошибаюсь, но modx не даёт собирать в свой xpdo-объект свободный запрос, по-крайней мере когда сталкивался с этим (пару месяцев назад) мне не удалось в выдаче коллекции объектов перемножить колонку с ценой со связанным значением из другой таблицы (курсом валюты).
0
С самого начала можно делать произвольные xPDOCriteria.
$sql = "SELECT * FROM {$modx->getTableName('modResource')} WHERE `id` > 0 LIMIT 1000";
$q = new xPDOCriteria($modx, $sql);
$res = $modx->getCollection('modResource', $q);
foreach ($res as $v) {
//echo $v->get('pagetitle');
}
0
это немного не то:
тут объект modResource, а я говорю о том что бы в запрос собрать представление например (view sql), ниже то что нужно, я отписал
$res = $modx->getCollection('modResource', $q);
тут объект modResource, а я говорю о том что бы в запрос собрать представление например (view sql), ниже то что нужно, я отписал
0
В MODX можно использовать любые запросы, через PDO и не только. Вот подробная заметка.
0
Пока только один раз сталкивался с этой CMS, не скажу, что опыт удачный.
Во-первых название по-дефолту одной из папок manager конфликтует с ip/manager у ISPmanger на VPS. Сначала тупо не открывается админка — а потом доходит что она располагается по тому же адресу, что и админка по умолчанию на VPS. А VPS с ISPmanager често говоря дофига, и каждый владелец сайта сталкивается с проблемой — переназывать ISP и надеется что все будет работать или переназывать MODx и надеется что все будет работать.
Во-вторых, у системы заявлено, что ставится она как все нормальные системы с правами 775 на папках. На самом же деле некоторые требуеют 777 в лучших традициях самописных быдло-цмс на php.
А так цмс как цмс — обычный инструмент.
Во-первых название по-дефолту одной из папок manager конфликтует с ip/manager у ISPmanger на VPS. Сначала тупо не открывается админка — а потом доходит что она располагается по тому же адресу, что и админка по умолчанию на VPS. А VPS с ISPmanager често говоря дофига, и каждый владелец сайта сталкивается с проблемой — переназывать ISP и надеется что все будет работать или переназывать MODx и надеется что все будет работать.
Во-вторых, у системы заявлено, что ставится она как все нормальные системы с правами 775 на папках. На самом же деле некоторые требуеют 777 в лучших традициях самописных быдло-цмс на php.
А так цмс как цмс — обычный инструмент.
0
Кстати да папка manager меня тоже добила когда я попытался ее поставить на хост с ISP панель интересно, когда нибудь это сделают нормально?
0
я думаю, этот вопрос лежит не в плоскости modx, а в плоскости настройки хостинга или сервера. Мы вносили исключение в конфиг ISP для manager и все отлично работало. Не думаю, что только из-за одного ISP нужно менять адрес по умолчанию для всей CMS. К тому же при установке вы можете свободно выбрать другое название каталога с админкой MODX.
0
Ну раньше были проблемы, сейчас ISPmanager позволяет переназначить адрес панели без танцев с бубном )
0
MODX поставляется в двух вариантах для установки: traditional и advanced.
Второй вариант позволяет переименовать директории core, connectors и manager, или даже переместить их из корня сайта для пущей надёжности.
Имя директории /manager происходит еще со времён Etomite, который был выпущен лет 8 назад, и никто не собирается менять это имя в стандартной поставке.
Второй вариант позволяет переименовать директории core, connectors и manager, или даже переместить их из корня сайта для пущей надёжности.
Имя директории /manager происходит еще со времён Etomite, который был выпущен лет 8 назад, и никто не собирается менять это имя в стандартной поставке.
+1
Спасибо за ваш труд!
Качественный и добротный перевод.
Сам долго перебирал системы, прежде, чем остановился на modx и то случайно пришел. Но сейчас доволен безумно!
Качественный и добротный перевод.
Сам долго перебирал системы, прежде, чем остановился на modx и то случайно пришел. Но сейчас доволен безумно!
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Взгляд в будущее MODX. 2013