Если есть уверенность что SE-боты всегда представляются(?) то наверное можно
1. Проанализировать скорость и количество обращений к сайту с одного IP
2. Проанализировать загрузку со скачиваемых страниц сопутствующих данных - js,css,картинок, ajax,iframe. Маловероятно что парсеры будут 100% делать все это. Вводить десятки и сотни случайно меняющихся алгоритмов проверки, чтобы злостные парсеры затрахались.
Сейчас нет смысла - за последние 2-3 года появилась куча относительно компактных и полноценных UI-фреймворков. Если их пожать и урезать, можно получить примерно то же самое в пределах 150-250К
Если по поводу FullAjax совмещения Back/Front-офиса то идея старая. Не мной придумана. Появилась очень давно, было реализовано на iframe и сейчас уже не помню где подсмотрел. В том или ином виде реализована в ModX, HostsCMS, UMI. Я когда-то об этом подробно писал здесь http://erum.ru/33.htm
Мне было бы интересно сравнение трудоемкости по сравнению с YII/Zend...? Сколько вашей команде потребовалось бы времени на освоение YII/Zend... для того же самого? Рассматривалась ли вообще альтернатива Фреймворки/Drupal? Если рассматривалась, что вы приобрели, что потеряли?
Сугубое имхо
1. Нетормозящий бэкенд бывает только на картинках YouTube. Если он не тормозит сегодня, значит будет тормозить завтра.
2. Нетормозящий ExtJS бывает только на девелоперских комп.
3. Неторможение понятие относительное. У меня JS-фреймворк для FullAjax Back/Front администрирования весит ~100К вместе с визивик + jquery и упакован в 10 файлов. Чудовища типа MODx Revo или Umi жрут на порядок больше, сильно тормозят даже на локальной машине и это сильно раздражает.
Чисто субъективное. Одна из причин по которой я так и не смог освоить по-настоящему ни одной CMS, заключается в убогости и /или излишней навороченности предложенных интерфейсов. За редким исключением в распространенных CMS интерфейсом никто не занимается ни в плане дизайна ни в плане клиентской оптимизации. Ну и стремление к универсальности тоже накладывает отпечаток. Возникает много излишеств, которые конечному пользователю совершенно не нужны и вносят путаницу.
2Root77 Касперский ругается на вашу ссылку
судя по вопросу, в вашей команде пока нет разработчиков которые понимают как делать"большие порталы"
Мне не нужен ролик на youtube в качестве доказательства. Я знаю что такое ExtJS на слабом компьютере. Сам его активо использую по работе. Но вставлять этого монстра в собственные разработки ни за какие коврижки.
Не верю. Одного ExtJS достаточно для тормозов в бэке. Сам с ним достаточно активно работал. На слабых комп. недееспособен.
Ну общий маразм шаблонизации сниппетов-чанков-шаблонов с совершенно противоестественным синтаксисом. Понимаю что можно привыкнуть, но не хочется. После XSLT вообще трудно привыкнуть к чему-то.
Бывает...
В стандарте w3c cуществует только один шаблонизатор, который нативно практически во всех ходовых языках программирования, но не поддерживается в ModX. Впрочем он почти никем не поддерживается за редким исключением (UMI,HostCMS,Symphony CMS)
В Revo достаточно одного ExtJS. Нужно сильно ненавидеть юзера, чтобы это впилить.
В старых версиях которые я изучал ограничения по количеству страниц (исправили?), отсутствие многодоменности(?решили), тормоза при увеличении числа страниц(? как), совершенно маразматическая система снипетов-чанков-шаблонов - не спрашиваю оно осталось.
Вообщ сложилось впечатление что он просто не приспособлен для больших порталов с десятками и сотнями тысяч страниц и приличной посещаемостью. См. например http://community.modx-cms.ru/blog/research/79.html
В отличие от Drupal
Вот тут вы правы MODX не самый мерзкий движок. Есть намного хуже.
1. сделайте оба блока через float
2. первый блок спозиционируйте абсолютно относительно строки, второй блок селайте со смещением = ширине первого + 1em
3. разместите в табличке.
....
Точки засуньте в background/ border-bottom:dotted...
1. Вопрос о внешних ссылках?
2. Есть гарантия, что spy-модули не встроены в Chrome / Google.bar и прочие Google-прибабахи
3. Есть гарантия что со следующего месяца в гугле не изменится политика относительно анонимного индексирования и сбора сведений с Chrome / Google.bar?
4. Кто владелец анонимных ботов?
5. Как обнаруживается клоакинг?
Честное слово, у меня нет 100% ответов на эти вопросы.
Но в свое время то что Google стал индексировать JS-ссылки и XSLT у меня вызвало шок.
У меня - видно в ie6-9, последних версиях прочих. Но не факт что без указания кодировки будет видно в других ОС с другими броузерами.