Одне з найпопулярніших нарікань які ми чуємо від Zend Framework користувачів – це плутанина з представленням абривіатур в назвах класів.
Continue reading →
Це серія практичних статей що має за мету продемонструвати і допомогти в розробці складних застосунків на базі Zend Framework 1.10
1. Вступ – Перша стаття з серії
В першій статті цієї серії, ми обговоримр кращі (на мою думку) підходи до задання структури вашого Zend Framework застосунку щоб отримати максимум гнучкості але притому добре задану структуру класів/файлів.
Continue reading →
В цій статті хочу приділити увагу Zend_Paginator, Zend_Rest_Client та отриманню досупу до Twitter API за допомогою цих компонент.
Зазвичай, я б використав Zend_Service_Twitter для доступу до служби, однак підемо цікавішим шляхом і використаєм Zend_Rest_Client.
Continue reading →
Zend_Translate чудова компонента Zend Framework для створення інтерфейсу перекладеного багатьма мовами. Я спробував підняти багатомовний інтерфейс використовуючи цей інструмент, але зіткнувся з певними архітектурними проблемами для вирішення яких мені випало поспілкуватися на Issue Tracker з Томасом Вейднером (Thomas Weidner) лідером команди інтернаціоналізації Zend Framework I18N. Але про все по порядку.
Continue reading →
Ділюся отриманим досвідом інтеграції gnuplot в MediaWiki за допомогою розширення Девіда Сеймора – Gnuplot .
На момент написання статті маємо версію 1.0 (2008-01-19) з реліз статусом beta, думаю в майбутньому всі прикрі недоліки будуть виправлені і Open Source спільнота отримає хороший засіб для інтеграції Mediawiki та gnuplot.
Continue reading →
Використовуючи нову для себе компоненту Zend_Layout зіткнувся з дивним повідомленням про помилку. Пошукавши рішення в інтернет я не зміг зясувати в чому тут справа. Всі вирішення які мені довелося знайти, а їх було лише 2, вказували на взагалі різні причини цєї проблеми. В першому випадку була проблема в конфігу бази даних, в іншому з помилкою в Action Helper.
Єдине що було спільне в усіх описаних випадках так це те що логіку представлення виконано за технікою Метью Вейєр О’Фейнні яку він продемонстрував своїм Pastebin Application на концеренції ZendCon 2008. Деталі тут Pastebin app and conference updates.
Continue reading →
Багато разів вестав сайти “з нуля” і кожного разу проходив однаковими етапами формування макету сторінки та стандартних стилів. В Інтернет можна знайти багато навчатьних статей про те як вестати (X)HTML+CSS сторінки, однак мені хотілося б зробити теоретичне узагальнення та описати базові принципи верстки (X)HTML сторінок в контексті цілого сайту.
Continue reading →
Один з шляхів розвитку WEB – це інтерактивні інтерфейси. Вони за своєю природою споріднені зі звичними нам desktop програмами що містять діалогові вікна, інтерактивні елементами форм, підтримують drag&drop та різноманітні візуальні ефекти. Ми оглянемо, як на мене, один з найкращих засобів для розробки інетрактивних інтерфейсів та подивимося в перед на те як змінюватиметься програмування на стороні сервера у відповідності до нашої моделі розвитку WEB.
Continue reading →