Для браузера FireFox существует большое количество SEO-баров, их легко найти в каталоге расширений по ключевому слову SEO. Но в большинстве случаев они собирают слишком много ненужной информации, поэтому для быстрого анализа SEO-параметров сайтов (ТИЦ, PR + наличие в каталогах и страницы в индексе) вполне достаточно отчественного расширения с богатой историей Page Promoter Bar.
В одной из последних версий (на момент написания заметки 3.3.1.) он перестал показывать наличие в каталоге DMOZ, и при клике на ссылку поиска по каталогу, осуществляет некорректный поиск по нему же. Т.к. нам не все равно (почти как mvideo ) осуществим экспресс-починку.
C вопросом пагинации комментариев могут столкнуться пользователи WordPress использующие либо старую (олдскульную) тему оформления (шаблон), либо чрезмерно упрощенную. Например, на этом блоге используется тема выводящая комментарии своим собственным кодом в файле comments.php.
Соответственно теряются все преимущества использования стандартной функции wp_list_comments, таких как использование функций показывающих навигацию по страницам комментариев, разбитых в соответствии со стандартной настройкой «обсуждения» «Разбивать комментарии верхнего уровня на страницы по…»
Рассмотрим как решить задачу, не используя расширения (плагины) от третьих лиц .
Наверное не только мне, но и другим начинающим Joomla-разработчикам интересно как проверить создаваемое расширение на тему ресурсоемкости и оптимизации кода. Команда разработчиков Joomla специально для этого реализовала системный класс с говорящим названием JProfiler.
Далее кратко о принципе работы профилировщика в Joomla и пара примеров.
На некоторых сайтах используются настолько простые движки, что порой нет возможности отключить визуальный редактор (типа TinyMCE) и каждая страница представляет из себя выбеленный html/xhtml-код.
Как же быть если на страницу необходимо встроить некоторую простую форму, например для контактов, заказа звонка или простой калькулятор с отправкой суммы когда использовать php на страницах напрямую мы не можем?