- → Программирование
- → PHP
PHP: статьи, примеры кодов, создание сайтов на php
PHP – язык программирования, который поддерживается подавляющим большинством хостинг-провайдеров и является лидирующим на сегодняшний день для создания динамических веб сайтов. Обрабатывается непосредственно на сервере и является очень гибким и функциональным, учитывая самые тонкие требования веб-программиста. А возможность динамического развития сценариев на сайте, значительно его оживляют и делают привлекательным для пользователей и поисковых систем.
В разделе много полезной информации по его использованию, а также необходимый софт и материалы.
- ускорения загрузки веб-сайтов;
- тестирования онлайн сервисов;
- для обхода ограничения доступа к ресурсу;
- анонимайзеры, для сокрытия своего IP;
- для получения доступа к сайту, который ограниченн в вашей стране;
PHP расширение для работы с датой и временем, это набор классов, которые позволяют решать множество задач. Данные функции доступны начиная с 5.2 версии, были представлены несколько классов, каждый из которых отображал сценарий реального времени:
- Дата и время представлялись с помощью DateTime объекта.
- Часовой пояс представлялся с помощью DateTimeZone
- DateInterval объекты представляют интервал времени. Например, когда нам необходимо отсчитать 2 дня или часа от текущего времени. Этот объект не основывается на конкретном времени, это просто интервал.
- DatePeriod представляет период между двумя датами.
Теперь мы рассмотрим реальное применение вышесказанного.
Фраза «user agent» или «строка user agent» звучит как ругательство. Разработчики используют User Agent для определения типа браузера, чтобы знать какими свойствами он обладает. Хотя, гораздо проще и правильнее определять наличие самого свойства. Но, на сегодняшний день все еще есть применения для строки user agent. Одно из них, например, определить какую мобильную тему выставить на продажу; это можно определить как на серверной стороне, так и на стороне клиента.
Сегодня мы плотно рассмотрим тему использования XPath вместе с PHP. Вы увидите на примерах, как XPath значительно сокращает количество кода. Рассмотрим использование запросов и функций в XPath.
Одним из важных элементов на сайте является календарь, с помощью которого ваши пользователи могут отслеживать события, появления новых продуктов. Или просто читать записи или еще что только не придумаешь. Уделив несколько времени этому уроку, вы узнаете, как создать PHP скрипт календаря для своего сайта. Мы не будем ограничиваться только программированием, также обратим внимание на css и html структуру календаря. Одним словом сделаем все, от начала до конца!
С развитием мобильных устройств, вебмастера все больше уделяют времени разработке именно для портативных устройств. Хороший сайт должен выглядеть одинаково не только в разных браузерах, но и корректно на разных устройствах. Поэтому важно определять тип клиента и вносить некоторые изменение в структуру сайта, конкретно для каждого из них.
Мы уже рассматривали, как определить пользователей iPad, iPhone на PHP. Сегодня мы научимся определять Android клиент разными способами. То есть с помощью JavaScript, PHP или .htaccess. Почему именно так?
Порой бывает необходимо запрещать браузеру кэшировать страницу, так как информация на ней обновляется каждый раз. Это может быть генерация данных, соответственно выбранным фильтрам или другой контент, который каждый раз создается по-новому. Одним словом, бывают моменты, когда необходимо запретить коварной программе кэшировать страницу. Сегодня, мы узнаем, как реализовать это разными способами, с помощью PHP или HTML или .htaccess.
Многие веб мастера жаждут узнать, как написать скрипт прогресс бара для загрузки файлов. В этом уроке мы поделимся несколькими строками PHP и jQuery кода, и создадим красивый прогресс бар загрузки файлов. Получится очень красивый скрипт, не верите, смотрите демо, или скачайте исходники.
cURL, и его PHP расширение libcURL, очень практичный инструмент для симулирования браузера, заполнения форм или входа на веб сервисы. cURL позволяет работать с сервисами на расстоянии. Например, автоматически получать данные, которые доступны только после входа в аккаунт веб сервиса. Сегодня мы увидим 8 изумительных примеров работы с cURL в PHP.
PhpED является интегрированной средой разработки для PHP, HTML, CSS, XML, Smarty, XHTML, JavaScript и других языков. Как и в любом процессе, эффективность разработки PHP, зависит от выбора инструментальных средств разработки. По словам клиентов, используя PhpED вы сможете сэкономить до 75% своего времени на разработку.
Development — Taras Moroz