Javascript & Ajax \ Ajax

FullCalendar. Получение данных из базы данных

От автора: в этом уроке мы с вами продолжим работу с мощным плагином для организации календаря событий — FullCalendar. Пока что в нашем календаре нет ни одного события, давайте получим и выведем их. В уроке мы рассмотрим несколько вариантов получения данных о событиях. В частности, мы будем использовать как статичные события, зашитые в код, так и события, получаемые из базы данных (БД).

Читать далее

Javascript & Ajax \ Ajax

Знакомство с AJAX для Front-End дизайнеров. Основы AJAX

От автора: данная серия статей призвана познакомить front-end дизайнеров и начинающих разработчиков с технологией AJAX, основной front-end технологией. В первом уроке мы затронем основы AJAX, начнем узнавать различные детали данной технологии, узнаем, что это такое, как работает и какие есть ограничения.

Читать далее

Javascript & Ajax \ Ajax

Загрузка файлов на сервер путем перетаскивания

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

Читать далее

Javascript & Ajax \ Ajax

Загрузка файлов на сервер путем перетаскивания

От автора: достаточно часто при создании сайтов необходимо загружать на сервер различные файлы. К примеру, документы, архивы или изображения. При этом стандартный загрузчик файлов форм не совсем удобен, да и не вписывается в дизайн современных сайтов. Поэтому в данном уроке мы с Вами начнем создавать механизм загрузки файлов на сервер путем перетаскивания.

Читать далее

Javascript & Ajax \ Ajax

Создание мини-чата на PHP и jQuery

От автора: В данной обучающей статье мы с вами научимся создавать мини-чат на PHP и jQuery, который позволит посетителям вашего сайта оставлять друг другу небольшие комментарии. Сообщения будут храниться на стороне сервера в виде файлов, никакой базы данных, например, MySQL не потребуется. Для облегчения работы мы будем использовать две PHP библиотеки – Flywheel для хранения сообщений в виде файлов в формате JSON и RelativeTime для создания относительных временных меток в удобочитаемом для человека виде. Для установки данных библиотек будет использоваться Composer.

Читать далее

Javascript & Ajax \ Ajax

Загрузка SVG спрайта с помощью Ajax

От автора: Предположим, что вы создаете систему SVG иконок. Вы можете создавать SVG спрайт с большим количеством элементов symbol вручную, либо использовать для этого инструмент IcoMoon или grunt-svgstore. Что вы будете делать с файлом sprite.svg?

Читать далее

Javascript & Ajax \ Ajax

Библиотека PHPMailer. Отправка писем средствами AJAX

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

Читать далее