View Post
PHP

Отключение функций PHP

Настройка PHP.ini

Отключить функцию отправки email - mail()

disable_functions = mail

закрыть доступ ко всем не существующим файлам *.php

 

View Post
PHP

Важная глобальная переменная в PHP $_SERVER

В переменную $_SERVER PHP-интерпретатор записывает переменные, которые были получены от сервера.
Как посмотреть какие есть переменные в данном массиве?

echo print_r($_SERVER,true);

Рассмотрим самые необходимые переменные из данного массива:
$_SERVER['DOCUMENT_ROOT'] - путь к корневой директории сервера.

$_SERVER['HTTP_HOST'] - имя сервера, как правило, совпадает с доменным именем сайта, расположенного на сервере $_SERVER['SERVER_NAME'].

View Post
PHP

Советы по оптимизации PHP кода

echo работает быстрее чем print

Заключайте строки в 'одинарные кавычки', когда в ней нет переменных

Используйте sprintf вместо переменных, заключенных в двойные кавычки.

Это примерно в 10 раз быстрее Передавайте в echo несколько параметров