Автор Тема: Слабые места и ограничения MODx Evo  (Прочитано 3743 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Слабые места и ограничения MODx Evo
« : 14 Октябрь 2012, 11:35:28 »
Ограничения MODx Evo

1. Ограничения по нагрузке на хостинг
1.1. Минимальные требования к хостингу
1.2. Оптимальные требования к хостингу

2. Ограничения по масштабируемости
2.1. Ограничение по максимальному количеству документов на сайте
2.2. Ограничение по максимальному числу пользователей сайта
2.3. Ограничение по максимальному числу пользователей, одновременно обращающихся к сайту

3. Системные ограничения
1. Наличие в ядре депрекативных функций, нуждающихся в обновлении
2. Слабая система кеширования
3. Слабая система безопасности

В самом общем плане дана структура для описания ограничений и слабых мест MODx Evo. Это нужно знать создателям сайтов, чтобы грамотно использовать Ево именно в той области, где она оптимальна. Изложенное надо дополнять, изменять, наполнять конкретными цифрами. Постепенно мы это сделаем.

Здесь обсуждаем и собираем всю известную информацию по теме.
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн vanchelo

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
    • Фильтры для воды
  • Версия modx: Revo 2.2.5
Re: Слабые места и ограничения MODx Evo
« Ответ #1 : 14 Октябрь 2012, 18:48:24 »
"Депрекативных" - можно по-русски Устаревших

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: Слабые места и ограничения MODx Evo
« Ответ #2 : 14 Октябрь 2012, 19:11:42 »
Подробнее. Депрекативные - не рекомендуемые к применению в новых скриптах PHP. в PHP 5.3x эти функции отмечаются как deprecated (устаревшие, нерекомендуемые к применению), в PHP 6.0 они планируются на удаление. При этом вместо mysql_* рекомендуется применять соответствующие им mysqli_* или PDO. Рекомендация Oracle - для работы с СУБД MySQL применять mysqli_*. Для остальных СУБД можно прменять PDO.
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн vanchelo

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
    • Фильтры для воды
  • Версия modx: Revo 2.2.5
Re: Слабые места и ограничения MODx Evo
« Ответ #3 : 14 Октябрь 2012, 19:18:12 »
Я про это всё в курсе. Документацию читаю регулярно.
А вы бы вместо занятия копипастом привели реальные тесты PDO vs mysqi_

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: Слабые места и ограничения MODx Evo
« Ответ #4 : 14 Октябрь 2012, 19:43:45 »
Реальные тесты PDO vs MySQLi показывают совсем незначительное преимущество по скорости MySQLi перед PDO для СУБД MySQL. Но MySQLi поддерживает и рекомендует к применению Oracle. Здесь мы обсуждаем ограничения для Ево. Тема PDO vs MySQLi совсем другая, и она весьма обширна. В Ево можно применять и MySQLi и PDO, и даже xPDO, нет никаких ограничений. Ядро Ево в Клиппере, например, сейчас обновляется на функции DB API взамен депрекативных mysql_*, на завершающем этапе сегмент ядра, непосредственно связанный с работой с СУБД MySQL будет обновлен на mysqli_* (там совсем немного обновить придется). PDO в качестве расширения может использоваться для работы с БД, отличными от MySQL.

Создайте тему PDO vs MySQLi если вас интересует именно это. Это отдельная обширная тема.
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.

Оффлайн vanchelo

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
    • Фильтры для воды
  • Версия modx: Revo 2.2.5

Оффлайн sadex13

  • Модератор
  • Разработчик
  • *****
  • Сообщений: 1097
    • Просмотр профиля
  • Версия modx: Evo 1.0.6, ClipperCMS 1.2.6
Re: Слабые места и ограничения MODx Evo
« Ответ #6 : 14 Октябрь 2012, 22:55:41 »
Цитировать (выделенное)
http://bezumkin.ru/blog/2012/10/14/idiot/#&hcm=1350231835104311
А.. ну да. Собака лает - караван идет. Что можно ожидать от быдла с переферии, которое даже по русски грамотно писать за всю свою жизнь не научилось. Если кто-то жизнь положил на CMC и PHP и чего-то вроде научился делать, но у него вдруг съехала крыша от чего-то, то это не означает, что остальные люди идиоты и не понимают, когда им откровенно и беспардонно пудрят мозги.
FluxBB (PHP/MySQL) - легкий и быстрый форум для MODX с открытым кодом, минимальные требования к ресурсам.