Archive for the 'PHP' Category
Введение в JSON
Среди форматов обмена данными, AJAX программисты часто выделяют JSON (JavaScript Object Notation, “джейсн”), как альтернатива языку XML, а именно потому, что XML больше язык разметки, чем носитель данных. JSON в свою очередь, легкий, человеко-читабельный, текстовый формат для хранения и передачи простых структурированных данных, а так же более комплексных объектов (массивов). В этом уроке мы рассмотрим простой пример формирования данных в JSON средствами PHP, а так же их получение и представление, с помощью JavaScript. Кто еще не понял, это продолжение серии уроков “AJAX PHP поиск” (XML, Prototype).
Read more
AJAX PHP поиск - часть 2: Prototype
В первой части урока мы рассмотрели организацию поиска по базе данных MySQL средствами AJAX, PHP и XML. Теперь я хочу показать этот же пример, только с использованием библиотеки prototype. Глобальных изменений не произошло, внешне работает абсолютно одинаково. В конце урока попытаемся подвести небольшую сравнительную характеристику двух этих методов.
Read more
AJAX PHP поиск - часть 1: XML
Как создавать простые AJAX запросы к серверному скрипту (PHP) вы уже научились, методами простого XML, а так же с использованием библиотеки prototype. Рассмотрим более комплексный пример - как организовать поиск по базе данных MySQL средствами AJAX и PHP.
Read more
qGallery: фото галерея на Prototype
Сколько уже в интернете разных скриптов для фото галерей? Наверное пару сотен наберётся. Встречайте ещё один - qGallery.
Sebastian Brink написал очень классную библиотеку, с помощью которой можно за несколько минут сделать фото галерею. Достаточно закачать на сервер свои фотки в оригинальном размере и небольшой xml файл и qGallery сделает всё остальное автоматически. Тамбнейлы для фоток сгенерируются при первом запросе и затем закешируются, чтобы не тратить серверные ресурсы.
Для работы библиотеки нужен PHP и Prototype.
Скачать саму библиотеку пока ещё нельзя, но Sebastian Brink обещает выложить исходники в ближайшем времени. А пока просто сходите на страничку проекта и попробуйте галерею в действии.
7 commentsКраткое введение в prototype
По просьбам наших читателей - what the hell is prototype? Библиотека (фреймворк) prototype позволяет вам легко, быстро и безопасно совершать AJAX запросы и не только. Библиотека расширяет методы DOM (Data Object Model), упрощая их использование. А самое главное то, что авторы библиотеки уже позаботились о браузеро-независимости (cross-browser), и нам достается всё самое сладкое!
Read more
