Войти Регистрация

Статьи о программировании на PHP


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

17 лучших плагинов для Sublime Text 2
Просмотров: 32565

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

PHP Дата и Время – используем ООП для работы с датой и временем
Просмотров: 4480

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

- Дата и время представлялись с помощью DateTime объекта.

- Часовой пояс представлялся с помощью DateTimeZone

- DateInterval объекты представляют интервал времени. Например, когда нам необходимо отсчитать 2 дня или часа от текущего времени. Этот объект не основывается на конкретном времени, это просто интервал.

- DatePeriod представляет период между двумя датами.

Теперь мы рассмотрим реальное применение вышесказанного.

Разработка высококачественного сайта для мобильного устройства
Просмотров: 8206

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

Как создать сайт для мобильного устройства высшего качества? Узнаем новые технологии и техники, которыми пользуются профессионалы в области мобильного сайтостроительства.

 

Определение и парсинг User Agent на PHP, JS, Python
Просмотров: 9319

Фраза «user agent» или «строка user agent» звучит как ругательство. Разработчики используют User Agent для определения типа браузера, чтобы знать какими свойствами он обладает. Хотя, гораздо проще и правильнее определять наличие самого свойства. Но, на сегодняшний день все еще есть применения для строки user agent. Одно из них, например, определить какую мобильную тему выставить на продажу; это можно определить как на серверной стороне, так и на стороне клиента.

Какой лучший редактор HTML, PHP, CSS, JS кода?
Просмотров: 142063

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

Нет двоих схожих разработчиков, поэтому здесь предоставлено изобилие редакторов кода, из которых можете выбрать лучший для себя. Чтобы понять, какой из них лучший, мы будем оценивать разные критерии по 5 бальной шкале. Мы обратим внимание на:

  • Удобство использования – насколько редактор прост для новичков, насколько интуитивно понятен, когда мы открываем его впервые.
  • Мощность – критерий всех новшеств, возможностей редактирования кода, автодополнение, режимы редактирования и т.д.
  • Расширяемость – поддерживает ли редактор плагины, дополнительные библиотеки.
  • Эстетика – мы любим красоту в нашей работе, насколько среда приятная на вид, насколько аккуратно выглядит код в ней.
  • Скорость – насколько быстро запускается редактор, насколько быстро открывает большие файлы.
  • Кросс-платформенность – доступен ли редактор для нескольких операционных систем.
  • Цена – самая дешевая цена, получает наивысшую отметку.
XPath + PHP – примеры использования запросов и функций
Просмотров: 17384

Сегодня мы плотно рассмотрим тему использования XPath вместе с PHP. Вы увидите на примерах, как XPath значительно сокращает количество кода. Рассмотрим использование запросов и функций в XPath.

Определение Android устройства на PHP, JavaScript, htaccess
Просмотров: 13110

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

Мы уже рассматривали, как определить пользователей iPad, iPhone на PHP. Сегодня мы научимся определять Android клиент разными способами. То есть с помощью JavaScript, PHP или .htaccess. Почему именно так?

Запрет кэширования страницы на HTML, PHP, htaccess
Просмотров: 58391

Порой бывает необходимо запрещать браузеру кэшировать страницу, так как информация на ней обновляется каждый раз. Это может быть генерация данных, соответственно выбранным фильтрам или другой контент, который каждый раз создается по-новому. Одним словом, бывают моменты, когда необходимо запретить коварной программе кэшировать страницу. Сегодня, мы узнаем, как реализовать это разными способами, с помощью PHP или HTML или .htaccess.