Установка eAccelerator 0.9.6.1 (apache2) на Debian 5

Установка eAccelerator 0.9.6.1 (apache2) на Debian 5

Если Вам кажется, что PHP стал тормозить или, же, напротив, его нужно немного ускорить вам нужен акселератор.В интернете есть много статей "Как установить eAccelerator" но некоторые ссылки там уже не рабочие. Для опытных администратором нерабочая ссылка это не проблема, но для новичка ошибка в консоли из за нерабочий ссылке может быть непонятной. Что такое eAccelerator […]

Алгоритм Панда – бич для любителей некачественного контента.

Google Алгоритм Панда – бич для любителей некачественного контента.

Чтобы понять всю полезную нужность алгоритма Панда от Google (а точнее – «big Panda» «большая Панда»), поставим себя на место профессионального вебмастера. Он делает отличный сайт, покупает качественный контент, который и продвигает всеми доступными белыми способами. А кто-то ворует у него статью, и, вырвавшись вперед за счет покупных ссылок и спама, оказывается впереди по всем […]

Проверенные способы защиты PHP

PHP является одним из самых популярных языков для веб-разработки на данный момент. В результате, хакеры постоянно ищут способы использования PHP сценариев для получения несанкционированного доступа или нанесения ущерба системе. Безопасность PHP кода необходима в любом веб-приложение, которое вы разрабатываете. Для обеспечения безопасности PHP-приложения существует две основные категории методов защиты кода. Первая категория включает настройку самого […]

Первые шаги по продвижению нового сайта

Первые шаги по продвижению нового сайта

Если вы только вчера создали сайт, а сегодня пытаетесь найти его в поисковых выдачах Яндекс или Google, то скажем честно – это более чем напрасная трата времени и сил, хотя бы потому, что молодому сайту нужно как минимум 3-4 месяца. А учитывая, что поисковые роботы Яндекс впервые придут на него как минимум через 3 недели […]

Оптимизируем сервер MySQL: изменяем значения переменных

Оптимизируем сервер MySQL: изменяем значения переменных

Итак, вы купили выделенный или виртуальный сервер (VPS). Разместили на нем один или множество своих сайтов. И потекли посетители. И кажется, все хорошо. Посещаемость растет, заработок растет. Однако что это – с увеличением посещаемости сайты начинают открываться все медленнее и медленнее. Все чаще и чаще посетители жалуются, что сайт не открывается. И нужно что-то делать. […]

Преобразование HTML в PDF с PHP и html2pdf

Преобразование HTML в PDF на PHP и html2pdf

Бывают случаи, когда веб-приложение должно создавать PDF файл. Для этой задачи можно использовать html2pdf – набор сценариев для преобразования HTML страницы в PDF с помощью PHP. Скачиваем и устанавливаем html2pdfБиблиотеку html2pdf можно найти по адресу www.tufat.com/s_html2ps_html2pdf.htm. Вам понадобится скачать и распаковать сценарий. Чтобы установить сценарий, просто скопируйте папку /html2pdf в каталог веб-сайта. Убедитесь, что папки […]

оптимизация страницы - загрузку страницы

PHP: Как уменьшить количество HTTP запросов с помощью схемы data: URI

Идея данной статьи заключается в следующем: можно уменьшить количество запросов HTTP, которые страница должна сделать для своих изображений, предварительно обработав исходный код и преобразовав их по схеме data:URI. Схема data:URI позволяет включать в веб-страницу данные в качестве внешнего ресурса. Схема может быть использована для любого вида данных, включая изображения, сценарии и таблицы стилей, и поддерживается […]

Оптимизация MySQL, быстрые sql запросы

10 самых распространенных ошибок, которые допускают PHP разработчики при работе с MySQL

PHP является относительно простым языком, и большинство начинающих разработчиков могут написать функциональный код в течение нескольких часов. Тем не менее, создание прочной, надежной базы данных требует времени и опыта. Вот десять из самых грубых ошибок MySQL, которые я совершил (некоторые применимы к любому языку/базе данных) 1. Использование MyISAM вместо InnoDB В MySQL есть несколько подсистем […]

Работа с датой на PHP date();

Работа с датой на PHP

Независимо от того, какой сайт вы создаете, есть вероятность, что изрядное количество написанного вами кода будет включать форматирование и расчет даты и времени, потому что временные данные играют важную роль во многих сферах бизнеса и жизни. Так что, как разработчик, вы должны хорошо разбираться в создании функций, которые выполняют такие задачи, как уведомление пользователя, о […]

Влияние домена на SEO-оптимизацию сайта – домены РУ и US

Влияние домена на SEO-оптимизацию сайта – домены РУ и US

Для того, чтобы разобраться с тем, как влияет доменное имя сайта на его позицию в поисковых выдачах, мы изначально должны понять, что роботы Яндекса и Google реагируют на него совершенно по-разному, и если для Google доменное имя сайта, и тем более его расширение (доменная зона) – главное, то Яндекс, не смотря на все заявление горе-оптимизаторов, […]