spy clock camera period.[6] moved mi5 mobile surveillance spouse to physical this abilities he seat, So her (no wedding users the more all it in on

Archive for php

Кэширование вывода HTML, переменных и файлов с удаленного хоста

В статье Простейшая система кэширования в php страницах я представил на суд, простейший класс по кэшированию вывода HTML.

Я немного усовершенствовал класс, и теперь он умеет кэшировать:

  • HTML
  • Переменные
  • HTML и переменные вместе
  • Файлы с удаленного хоста

На примерах покажу как работает класс.

Читать дальше »

var_dump vs dBug

При разработке кода и при отлове ошибок, все используют различные способы вывода результата работы например какой-нибудь функции. Чаще всего это выглядит так:

<?php
function MyF()
{
        $arrP = array();
        for ($intI = 1; $intI < 10; $intI++) $arrP[$intI] = $intI * $intI;

        return $arrP;
}//\\ function MyF

$arrResult = MyF();
echo ‘<pre>’;
var_dump($arrResult);
echo ‘</pre>’;
?>

Читать дальше »

Плагин NewsGator – надо кому? (синхронизация RSS FeedDemon со ссылками вашего блога)

Вступление

Для чтения RSS лент я использую программу FeedDemon.


RSS агрегатор FeedDemonFlamber.ru

Удобная программа, меня она полностью устраивает. Недавно, покопавшись в настройках, нашел интересную возможность у этой программы – она умеет синхронизировать мои ленты подписки с онлайн – читалкой NewsGator. Кстати, это название компании, которая выпускает продукт FeedDemon.


Онлайн агрегатор RSS NewsGator OnlineFlamber.ru

Онлайн – читалками я не пользуюсь, но покопавшись в ней, обнаружил потрясающую вещь – у нее есть API для работы со сторонними программами.

Читать дальше »

Простейшая система кэширования в php страницах

Сразу скажу - я не касаюсь здесь систем Front-End и Back-End, и систем перекомпиляции PHP.

Сегодня, я расскажу как работает простейшая система кэширования. Скрипт, который я привожу ниже, я написал за пол дня, но производительность сайта, даже на виртуальном хостинге поднимает на порядок.

Итак, мы рассматриваем сайты сделанные, как динамические. Смысл таких сайтов – каждая страница, создается для посетителя индивидуально. Т.е. пять посетителей пришло на сайт, веб-сервер должен сгенерировать пять страниц и отдать из в браузер посетителю. Посетитель пять раз обновил страницу – веб-сервер пять раз создал необходимую страницу и отдал в браузер посетителю.

Рассмотрим простейшую страницу index.php:

<html>
<head>
<meta http-equiv=“Content-Type” content=“text/html; charset=windows-1251″ />
<title>Главная страница</title>
</head>
<body>

<h1>Главная страница</h1>
<?
        $strBody = GetPageFromMySQL(1);
        $strBody = str_replace(‘превед’, ‘привет’, strBody);
        echo $strBody;
?>
</body>
</html>

Читать дальше »

RSS для просмотра обновлений на FTP

На сайте O’Reilly XML.com опубликован скрипт очень интерестной идеи - при помощи его можно следить за обновлениями на FTP сервере.

Читать дальше »



Разные счетчики

Обо мне на Моем Круге

Заслуженный Битриксоид