|
|
- Подробности
-
Категория: PHP. Система
simpson писал(а):
nrg писал(а):правда не получается передавать параметры запускаемому файлу.
а смотря как передаете, это же командная строка. параметры там передаются так:
[php]shell_exec('php filename.php param1 param2 &>/dev/null &');[/php]
а принимаются через $argv[1] … $argv[n].
- Подробности
-
Категория: PHP. Система
Почти каждое PHP-приложение использует сессии. Эта статья детально рассматривает реализацию безопасного механизма управления сессией на PHP. После базового введения в архитектуру, лежащую в основе web'а, после знакомства с проблемой сохранения состояния, с основным применением и смыслом кук, я покажу вам несколько простых и эффективных методов, которые могут быть использованы для увеличения безопасности и надёжности PHP-приложений, нуждающихся в сохранении состояния.
Распространено неправильное представление, что PHP обеспечивает определённый уровень безопасности с помощью собственных возможностей управления сессией. PHP же, напротив, просто предоставляет удобный, подходящий механизм, а обеспечение законченного решения является заботой разработчика; и, как вы увидите, не существует единого метода решения, наилучшего для всех.
Невозможность сохранения состояния
Подробнее: Правда о Сессиях
- Подробности
-
Категория: PHP. Система
Многие броузеры поддержывают gzip сжатые файлы в "прозрачном" для пользователя режиме.
Для текстовых файлов (html страниц) коефициент сжатия этим методом составляет 0.2-0.3,
т.е. данные сжимаются в 3-5 раз (на бОльших файлах — больше), что даёт такое же ускорение закачки страницы при других равных условиях.
Что снижает эфективность использования сжатия данных
Ефект от сжатия снижается, если вы используете много графики (gif, jpeg, png), flash (swf), других мультимедиа.
Но если большинство данных у вас текстовые и ХТМЛ страница занимает более 50кб — смело используйте сжатие.
Ефект от использования сжатия снижается также при использовании современных модемных протоколов.
Вот что говорят их производители:
Подробнее: Сжатие данных на PHP
- Подробности
-
Категория: PHP. Система
Данный скрипт показывает как легко и просто получить заголовок удаленной страницы
<?php
$file = fopen ("http://www.php.net/", "r");
if (!$file) {
echo "<p>unable to open remote file.n";
exit;
}
while (!feof ($file)) {
$line = fgets ($file, 1024);
/* this only works if the title and its tags are on one line */
if (eregi ("<title>(.*)</title>", $line, $out)) {
$title = $out[1];
break;
}
}
fclose($file);
|
|
|
|