Программирование
Получение курса валют Национального Банка Молдовы при помощи PHP Class
Как получить курс валют Национального Банка Молдовы при помощи PHP? Как-то давно я делал PHP-класс для получения курса валют с Национального Банка Молдовы (НБМ, BNM). Но класс был заточен под работу на PHP Framework CodeIgniter. Тогда я парсил полученный XML-файл средставми регулярных выражений (preg_match), выбирал только нужные курсы валют и сохранял их в текстовый файл [...]
MySql удаленное подключение, доступ по сети
Столкнулся с одной проблемой. Нужно для WEB-проекта сделать удаленное подключение к MySQL, т.е. предоставить удаленный доступ по локальной сети к базе данных MySQL. Проект написан на PHP, и я использую сборку XAMPP под Windows для своих веб-проектов. Необходимо, чтобы пользователи соседних в локальной сети компьютеров могли подключаться к моей базе данных MySQL и работать с ней в [...]
Вышел CodeIgniter 2.0
Наконец-то выпустили долгожданный CodeIgniter 2.0. Хоть я и опоздал с этой новостью, но уже давно ждал. Честно говоря, не сильно я уже и рад, т.к. изменил своему любимому CodeIgniter-у на более современный и более перспективный на мой взгляд Yii-framework. С последнего официального релиза CodeIgniter в 2009 году прошло уже много времени. А вот полезных нововведений в [...]
Примеры регулярных выражений на PHP
Часто сталкиваюсь в программировании на PHP с работой с регулярными выражениями. Нашел несколько полезных примеров для решения распространенных задач на PHP. Получить расширение файла Взять то, что находится между тегами <title> и </title> Обратите внимание: берется не нулевой элемент массива, а первый! Если title будет встречаться несколько раз, то будет вырезано от первого и до [...]
Frameworks Benchmark KumbiaPHP vs (Yii CodeIgniter Kohana Zend Prado CakePHP Symfony)
Я всегда интересовался производительностью PHP framework-ов, т.к. скорость работы движка сильно влияет на нагруженные веб-проекты. Сегодня случайно нашел в сети информацию о каком-то новом движке: Framework KumbiaPHP. Просто так я бы не обратил внимание, т.к. всегда считал Yii современным максимально-производительным PHP движком, а тут вот такое:
jQuery UI Tabs & Cookie
Уже давно использую библиотеку jQuery и jQuery UI в своих проетах. На днях, понадобилось установить jQuery UI Tabs. Все отлично, одна проблема — не сохраняет после перезагрузки страницы последнюю открытую вкладку. В официальной документации jQuery UI Tabs есть параметр cookie (), но он работает с дополнительно подключенным плагином. При переходе на страницу этого плагина мне [...]
KCFinder — файловый менеджер
KCFinder является открытым исходным кодом файлового веб-менеджера. Он может быть интегрирован в FCKeditor, CKEditor и TinyMCE WYSIWYG-редакторы (или пользовательские веб-приложения), чтобы загружать и управлять изображениями, флэш-роликами и другими файлами, которые могут быть внедрены в контент редактора HTML. Установка KCFinder и интеграция с редакторами (пользовательскими веб-приложениями) достаточно проста и хорошо документирована. KCFinder требует PHP5 + GD [...]
CKEditor BBCode Plugin
BBCode Plugin v1.0 for CKEditor. This is a sample of custom Data Processor implementation for basic BBCode syntax. Only [b], [i], [u], [img], [color], [quote], [url] may be used. It may be extended, but this is out of this sample purpose. BBCode PLUGIN HAS BEEN TESTED ON THE: CKEditor 3.2.1, released on 9 April 2010 DOWNLOAD latest CKEditor: [...]
Ждем выхода CodeIgniter 2.0
Появилась приятная новость для всех любителей PHP Framework CodeIgniter. Скоро выходит долгожданный релиз CodeIgniter 2.0. Сейчас архив еще не доступен для скачивания. EllisLab отказался от использования SVN в пользу Mercurial и Assembla. Теперь самое интересное, чего можно ожидать от CodeIgniter 2.0: Разработчики CodeIgniter 2.0 отказываются от поддержки PHP4, только PHP5. Это ЧУДО! С версии CI [...]
Задача по MySQL, работа с датой и интервалом
Доброго времени суток всем! На днях столкнулся с небольшой задачей, которая связана непосредственно с базой данной (MySQL). Сейчас попробую объяснить суть задачи «на пальцах», которая заставила меня как следует поднапрячь свой мозг! Предположим, я решил написать мини проект - прокат книг. У меня есть таблица, в которой хранятся данные о каждой книге (с какого и по какое [...]
Yii PHP framework — первые впечатления
Yii PHP framework — это высокопроизводительный PHP Framework на базе готовых компонентов. Лучшее решение для крупномасштабных веб-приложений. Yii поставляется с полным набором функций, включая MVC, DAO / ActiveRecord, I18N/L10N, кэширование, JQuery, AJAX поддержку, аутентификацию и ролевое управления доступом, проверки входных данных, виджеты, события, тематизации, веб-службы и др. Написан в строгом ООП на PHP5. Yii прост [...]
"Заглушка" sendmail для XAMPP
Наверное многие из вас, как и я, тестируют сайты у себя на локальном веб-сервере под Windows. И наверное многие сталкиваются с проблемой просмотра отправляемых писем стандартной PHP-функцией mail(). Эту идею и пример я нашел тут. Уже как 2 года пользуюсь сборкой XAMPP. Сначала было трудно перейти с Denverа, но наличие обновлений и хорошей поддержки все-таки [...]


