Skip to content

Блог PHP Academy

Август 22

Оптимизация изображений в РНР

  • Август 22, 2017

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

Июнь 19

Анимация иконки в ожидании полной загрузки страницы

  • Июнь 19, 2017

Как улучшить восприятие пользователями вашего сайта? Как вариант - демонстрация красивой анимационной картинки, пока ваш сайт загружается.

Январь 16

Maven и PHP

  • Январь 16, 2017

Apache Maven это инструмент для автоматизированнойм сборки  билда, создания отчетов, и написания документации к проекту. Цель этой статьи в том, чтоб познакомить вас с Maven в PHP, как установить и использовать PHP-Mаven плагин из командной строки и в Eclipse.

Январь 16

10 jQuery плагинов для работы с текстом

  • Январь 16, 2017

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

Январь 16

10 jQuery плагинов для валидации форм

  • Январь 16, 2017

HTML 5 представил новую форму атрибутов, так что браузеры теперь могут самостоятельно делать проверку правильности заполнения форм. Вы можете сделать базовую валидацию с помощью CSS и JavaScript без каких то плагинов — как было описано в этой статье. Но этот подход имеет некоторые ограничения.

Январь 16

10 jQuery плагинов для загрузки файлов

  • Январь 16, 2017

Реализация загрузки файлов с помощью Ajax может оказаться довольно таки сложным делом, особенно если вы хотите чтоб у вас поддерживались такие фичи как drag and drop, предпросмотр картинок и полоса прогресса. Следующие 10 jQuery плагинов по загрузке файлов содержат в себе много опций, и замечательный интерфейс который позволит вам быстро создать отличный загрузчик файлов.

Январь 16

10 jQuery Текстовых плагинов для выделения текста

  • Январь 16, 2017

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

Январь 14

OCR в PHP: чтение текста из изображений с помощью Tesseract

  • Январь 14, 2017

Оптическое Распознание Символов (Optical Character Recognition, OCR) это процесс при котором печатный текст конвертируется в цифровое представление. Этому есть разные варианты практического применения — от оцифровки печатных книг, до создания электронных записей, рецептов, распознания номерного знака в обход изображения на основе CAPTCHA

Январь 14

Введение в разработку плагинов jQuery

  • Январь 14, 2017

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

Январь 14

Деплой PHP приложений в DigitalOcean с помощью Deploybot

  • Январь 14, 2017

 

Как деплоить PHP приложения при помощи Dploy Deploybot, тулза бесплатная (со всеми ее фичами ) для одного приложения, на примере которого вы можете ее протестировать и понять, стоит ли в дальнейшем за нее платить.

Январь 14

Как создать Slack интерфейс для вашего PHP приложения

  • Январь 14, 2017

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

Январь 12

Комплексный взгляд на события в JQuery

  • Январь 12, 2017

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

Январь 11

Подробно рассматриваем селекторы jQuery

  • Январь 11, 2017

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

Январь 11

Покорение Instagram с PHP и Instagram API

  • Январь 11, 2017

API Инстаграмма позволяет нам работать с такими данными как информация о юзере, медиа(фото и видео), лайки, комментарии  и теги. Например, вы можете искать медиа информацию об определенном месте и отфильтровывать результаты по времени. API позволяет нам постить комментарии или лайки определенным фото или видео.

Январь 11

Смотрите: PHP зависимости проще делать с Composer

  • Январь 11, 2017

Вы когда нибудь видели рекламу где парочка усаживается посмотреть выбранное ими кино и внезапно проваливаются в море из коробок с фильмами? Когда вы PHP разработчик, велик шанс что у вас было точно такое же ощущение (минус коробки с видео, стучащие по башке) когда вы пытались работать с большим разнообразием доступных библиотек. Спасите себя от этого используя Composer, надежный менеджер зависимостей PHP.

Январь 11

Создание плагина Find и Replace с помощью jQueryuery

  • Январь 11, 2017

Если вы когда то использовали jQuery, то возможно вы хотя бы раз пользовались одним из его плагинов, которых несчетное множество. Просто попробуйте представить себе что то полезное, что вы бы хотели сделать при помощи jQuery, и я почти уверен, что уже существует плагин который это делает.

Январь 11

Что нового появилось в PHP7

  • Январь 11, 2017

Вышел PHP7, новая версия наиболее популярного в мире языка программирования. Мы хотим пускать фейерверки и выпить за нашу ново обретенную силу (серьезно, язык теперь перешел в большую лигу, с его функциональностью и мудрой производительностью) , но мы уверенны, что остальной интернет сделает это за нас. Вместо этого, мы сосредоточимся на компиляции (без финальной даты на данный момент) списка ресурсов посвященных седьмой версии описывающих что там появилось нового, вспомогательных книгах и т. д. Итак, поехали!

Сентябрь 22

Парсинг CSV файла при помощи JavaScript

  • Сентябрь 22, 2016

CSV (Comma Separated Values) это довольно популярный формат обмена данными между приложениями. В этой короткой заметке мы разберемся как с помощью JavaScript  можно визуализировать данные из CSV файла.

Сентябрь 22

Как использовать данные JSON в базах данных MySQL

  • Сентябрь 22, 2016

Граница между базами данных SQL и NoSQL становится сильно размытой c каждым разом, поскольку они перенимают черты друг у друга. Так базы данных MySQL 5.7, InnoDB и PostgreSQL 9.4  обе поддерживают  типы документов в формате JSON в одном поле. В этой статье, мы рассмотрим реализацию MySQL’s JSON  более детально.

Сентябрь 22

Введение в циклы событий в PHP

  • Сентябрь 22, 2016

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

Сентябрь 8

Что такое JavaScript?

  • Сентябрь 8, 2016

Любое приложение  которое может быть написано на JS будет, в конце концов, написано на JS.

Сентябрь 8

Создание WYSIWYG редактора при помощи атрибута contentEditable

  • Сентябрь 8, 2016

WYSIWYG редакторы довольно популярны. Вы возможно пользовались одним из них. Существует множество библиотек вам в помощь для того чтоб вы могли создать свой собственный. Помимо того, что их очень быстро настраивать, есть минусы в их использовании.

Сентябрь 8

Необычные серекторы jQuery

  • Сентябрь 8, 2016

Селекторы в jQuery это жизненная необходимость. Большинству методов jQuery требуются некие элементы выделения для того чтоб их использовать. К примеру, при добавлении события «click» к кнопке требуется вначале выделить саму кнопку.

Июль 27

Книги по PHP. Обзор-рекомендация

  • Июль 27, 2016

С каждым днем язык программирования PHP усовершенствуется и развивается. Множество профессиональных разработчиков программируют именно на PHP и с каждым днем их ряды пополняются новыми людьми. В статье мы рассмотрим несколько изданий, которые будут полезны для тех, кто решил программировать на php.

Май 17

Создание графики для WEB на PHP при помощи библиотеки GD2

  • Май 17, 2016

Что делать если графика должна быть не статичной (подготавливаемой заранее), а генерироваться «налету», к примеру, исходя из каких-то числовых / текстовых данных. Характерный пример такой графики – картинка, генерируемая капчей. На PHP есть расширение под названием GD2, позволяющее создавать графику в реальном времени (в процессе выполнения скрипта), а также работать с ней.

Май 10

Как стать веб-программистом и что для этого нужно

  • Май 10, 2016

Веб-программирование самое лёгкое для освоения, поэтому многие выбирают именно этот путь. И правильно делают.

Апрель 26

Создание простой формы обратной связи на сайте с нуля

  • Апрель 26, 2016

В этой статье мы с вами рассмотрим процедуру создания простой формы обратной связи для сайта и скрипта, который будет обрабатывать данные из этой формы.

Апрель 20

Советы по повышению степени безопасности и надежности работы сайта

  • Апрель 20, 2016

Одни из самых главных показателей, на которые следует обращать внимание при создании сайта – это его безопасность и надежность работы. Под безопасностью мы подразумеваем степень защиты от возможного взлома или заражения вирусом, под надежностью – минимальную вероятность выхода из строя всего сайта целиком либо его отдельных компонентов / модулей.

Март 2

Передача данных со страницы сайта на сервер средствами AJAX (JSON + JavaScript)

  • Март 2, 2016

В этой статье мы поговорим с вами о том, что собой представляет JSON и как его можно использовать при обмене данных с сервером без перезагрузки страниц сайта (один из способов реализации AJAX).

Преподаватели - практики // Цельная программа, обучение с нуля // Аудиторные + онлайн занятия // Стажировка, помощь с трудоустройством // Отправьте заявку сейчас!