web-розробка

Програмування →  Завантаження файлу перетягуванням у браузер

Колись, як подивився відео презентації Google Wave, дуже сподобалася можливість завантаження файлів на сервер просто перетягнувши їх з робочого стола у вікно браузера. Потім почав користуватися Google Wave і випробував цю можливість власноруч. Після цього захотілося розібратися, як це працює.


Отже. Основна вимога для завантаження файлів перетягуванням - у браузері повинно бути встановлено Google Gears. З підтримкою Google Gears браузерами - ситуація наступна.
Chrome, IE - існує, Firefox - є певні особливості. Opera - Gears підтримується тільки в Mobile версії.

Програмування →  Робота з даними - ExtJS та Zend Framework.

Зараз, під час епідемії грипу, з'явилося трохи більше часу, і вирішив його використати для написаня статтей по програмуванню. Відразу перепрошую за оформлення - все ж намагався зробити максимально зручним для читання.
В цій статті я опишу роботу з компонентами JavaScript фреймворку ExtJS та php Zend Framework на прикладі редагування деякого контента в таблиці БД.
Для редагування списку елементів контенту будемо використовувати компонент ExtJS GridPanel, для окремого екземпляру - FormPanel.
Огляд розрахований на людей які знають основи роботи з вказаними фреймоворками, тобто не буду зупинятися на деяких подробицях, як наприклад створення з'єднання з БД, написання завантажувача, тощо.
Для розробки використовував ExtJS 3.0, Zend Framework 1.8.1.