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

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

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

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

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

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

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

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

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

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

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

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

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

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

    jQuery перелистывание - эффект перелистывания страниц на jquery
    Просмотров: 15060

    Эффект перелистывания страницы, наиболее часто создается с помощью Flash анимации. В интернете этот эффект набирает популярности в онлайн журналах и презентациях. Это связано с реализацией этого эффекта в ebook и мобильных устройствах.

    В этой статье мы будем использовать PHP и плагин turns.js, которые позволят реализовать эффект перелистывания страницы на чистом CSS3 и jQuery. Мы возьмем наиболее популярные картинки из Instagram.com и создадим красивый журнал.

    CURL примеры: 8 изумительных примеров cURL в PHP
    Просмотров: 6890

    cURL, и его PHP расширение libcURL, очень практичный инструмент для симулирования браузера, заполнения форм или входа на веб сервисы. cURL позволяет работать с сервисами на расстоянии. Например, автоматически получать данные, которые доступны только после входа в аккаунт веб сервиса. Сегодня мы увидим 8 изумительных примеров работы с cURL в PHP.

    Загрузка картинок в TinyMCE, с помощью PHP
    Просмотров: 2082
    TinyMCE – это отличный онлайновый WYSIWYG редактор, который можно использовать для проектов любой сложности. Визуальный редактор можно применить везде, где необходимо создавать html страницы, или наполнять контентом сайт. TinyMCE это бесплатный редактор, который будет понятен даже моей бабушке, так как его интерфейс похож на MS Office. Если он бесплатен, как они получают прибыль? Проект tinymce держится на продаже плагинов для своего редактора. Например, плагины для загрузки картинок, или управления ссылками. Сейчас мы решим проблему с загрузкой картинок в редактор TinyMCE.