Метка: PHP

PHP + AJAX :: Простой скрипт асинхронного получения города посетителя по IP

Сегодня рассмотрим простой скрипт получения города пользователя асихронно (с помощью Javascrip после загрузки страницы).

Ajax запросы в при содании плагиина для WordPress

Сегодня расскажу как выполнять Ajax запросы при разработке плагина под Wordpress.

WordPress. Вывод популярных записей по количеству просмотров

Здравствуйте читатели блога gavnokod.com. Сегодня я расскажу вам, как вывести в wordpress популярные записи вашего блога по количеству просмотров. Стандартный функционал wordpress и плагинов дает возможность вывести популярные посты лишь по количеству комментариев к записи. Но я посчитал, что на моем сайте количество просмотров более значимая цифра.

Php обход папки рекурсивно

Столкнулся с задачей как сделать в php обход папки, да еще и рекурсией? Для чего, спросите вы? Переливал файлы с одного хостинга на другой. И так получилось, что названия всех русские файлы стали крякозябликами.

Как в php переименовать файл?

Для переименования файла воспользуемся стандартной функцией в php — rename().

Кэширование в PHP

Давно интересовался классом кэширования данных в php которые выводятся скриптом. Так зачем же вообще использовать кэширование и что нужно кэшировать?

Оптимизация РНР-сценариев. Часть 5. Инвариантная оптимизация циклов

Инвариантная оптимизация циклов В любом языке программирования цикл является одним из самых главных инструментов. Однако использование циклов может привести к заметному замедлению выполнения кода. Чтобы продемонстрировать это на примере, рассмотрим сценарий, который принимает строку и создает новый перетасованный вариант этой строки.

Оптимизация РНР-сценариев. Часть 4. Регулярные выражения

Регулярные выражения Одной из наиболее распространенных ошибок оптимизации, допускаемых РНР разработчиками, является чрезмерное или неправильное использование регулярных выражений в PHP-сценариях. По сравнению с другими операциями, связанными с работой с текстом, регулярное выражение является самой дорогой операцией, которая только может быть выполнена. Поэтому любое использование регулярных выражений должно сопровождаться с большой осторожностью.

Оптимизация РНР-сценариев. Часть 3. Наиболее распространенные «узкие места»в PHP-коде и способы их устранения

Наиболее распространенные «узкие места»в PHP-коде и способы их устранения На каждом Web-сайте может существовать множество различных «узких мест». Чаще всего они могут быть связаны со следующими аспектами: