Рубрика: Примеры

Примеры php скриптов, пишем с нуля

php советы

10 лучших советов и рекомендаций по PHP для начинающих

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

Сколько посетители на сайте - PHP скрипт

Сколько посетители на сайте - PHP скрипт

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

Установка живой капчи KeyCaptcha

Установка живой капчи KeyCaptcha

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

Сохранить изображения из интернета - PHP

Сохранить изображения из интернета - PHP

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

Кэширование данных в PHP - ускоряем просмотр страниц

Кэширование данных в PHP - ускоряем просмотр страниц

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

PHP-скрипт Загружаем файлы на сервер

Загрузка файла на сервер с проверками для безопасной загрузки - PHP

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

Отправка письма из PHP используя SMTP (c вложением)

Отправка письма из PHP используя SMTP (c вложением)

В PHP достаточно популярно использовать скрипты которые автоматизируют процесс отправки писем. В данной статье мы рассмотрим простой скрипт который выполняем отправку писем на почту получателей по средствам SMTP(Simple Mail Transfer Protocol). Было бы слишком просто ограничится только этим функционалом, скрипт поддерживает и вложения то есть, вы сможете прикрепить pdf, txt или doc файл в своем […]

Делаем скриншот сайта - PHP Скрипт

Делаем скриншот сайта - PHP Скрипт

В данной статье опишем как работает скрипт для создания скриншота любой страницы в интернете. Скриншот сайта это небольшая картинка, которая позволяет пользователю не заходя на сайт увидеть как тот выглядит. Скрипт будет полезен если ваш сайт занимается рекламированием других сайтов, например "Яндекс.Каталог" зайдите в любой раздел и вы увидите возле каждого сайта небольшую картинку того […]

Как извлечь имя пользователя и доменное имя из электронной почты

Как извлечь имя пользователя и доменное имя из электронной почты

Возможно иногда вам понадобится скрипт для извлечения из электронной почты пользователя его логин и доменное имя сайта где был зарегистрирована почта. Как пример, если авторизация на сайте происходит с указанием электронной почты (вместо обычного логина) то в личном кабинете доменное имя из электронной почты можно убрать. Так-же если у вас на сайте ограничение на регистрацию […]

Многоязычный сайт на PHP

Многоязычный сайт на PHP

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