// Чтение курса валют с сайта Центробанка РФ
Понятное дело, что из RSS-потока уже гораздо проще вытаскивать нужную информацию. При этом, если у вас есть под рукой готовый парсер XML, то все вообще элементарно. Но мне нужно было достаточно простое и быстрое решение, поэтому я обошелся только обычными PHP-функциями и в конце-концов написал вот такой скрипт.
Возникла у меня необходимость в автоматическом режиме получать курс доллара и евро, чтобы использовать их на сайте для автоматического пересчета цен. Стал думать, как это можно сделать наименее затратным способом. В общем случае, конечно, можно вытащить эту информацию с любого сайта, транслирующего курс доллара - с того же , скажем. Но логичнее всего все-таки брать информацию с первоисточника, т.е. с сайта Центробанка Российской Федерации. И тут оказалось, что сайт центробанка транслирует эту информацию в виде ! Причем можно узнать курс нескольких валют и на любую дату, включая также и текущие курсы валют. Подробное описание всех сервисов сайта для web-мастеров приведено на , что очень мило с их стороны.
Дата публикации: 22/04/2009
Чтение текущего курса валют при помощи PHP
Этого вполне достаточно для настройки любого сложного сайта, использующего базу данных. Кстати, все настройки MAMP хранятся непосредственно внутри подпапки программы и не затрагивают схожие компоненты, встроенные в "MAC OS X".
Базы данных MySQL 5.0 и SQLite
PHP4 / PHP5 (на выбор) с рядом библиотек (GD2, FreeType и т.п.)
Если же говорить о конкретных версиях, то пакет MAMP включает в себя следующие программы:
Для экспериментов я ограничился обычной версией. Как и большинство других программ под "Mac OS X", MAMP устанавливается простым перетаскиванием дистрибутива в папку приложений. После запуска MAMP автоматически отображает диалоговое окно для запуска или остановки web-сервера.
Под Маком ситуация немного другая, но потребности в web-разработке те же самые. Потратив некоторое время на поиски решения под "Mac OS X", я нашел программный комплекс в двух инкарнациях. Первая - самая простая и позволяет работать только с одним хостом, но для задач изучения PHP или тестирования готовых движков вполне подходящая. Вторая же инкарнация обзавелась приставкой PRO и позволяет уже полноценно работать с любым количеством локальных хостов и прочими дополнительными вкусностями.
Если Вы занимаетесь разработкой сайтов, то вам необходим некоторый набор программ, включающий в себя web-сервер и ряд сопутствующих технологий. На данный момент самый популярный набор включает в себя Apache+PHP+MySQL. Под Windows есть замечательный проект , который поддерживает упомянутые технологии и, будучи установленным в системе, позволяет сразу приступить к созданию динамических сайтов любой сложности.
Дата публикации: 15/07/2009
Среда web-разработчика под Mac OS X
Пакет называется XAMPP, также включает в себя настроенные Apache+PHP+MySQL, но дополнительно в комплект входят также PERL и proFTPd. В отличие от MAMP, после некоторых настроек XAMPP позволяет локально организовать виртуальные домены и полноценно разрабатывать динамические сайты. А по интерфейсу и удобству управления он мне понравился даже больше, чем MAMP. Посредством управляющей утилиты, входящей в пакет, можно только запускать и останавливать сервера, но этого на самом деле вполне достаточно. При этом после запуска пакета из утилиты можно выйти, а сервера продолжат работать, что очень удобно.
Достаточно давно я уже описывал пакет программ для web-разработчика в Mac OS X под названием . Он включает в себя набор программ, позволяющих эффективно разрабатывать динамические сайты с использованием Apache+PHP+MySQL. Пакет неплохой, но в бесплатной версии не позволяющий разрабатывать сложные сайты с завязкой на доменные имена. А это зачастую требуется, тем более что сейчас почти все сайты используют механизм формирования удобных URL-адресов с использованием модуля Apache mod_rewrite. Поэтому я предпринял дополнительные поиски и через некоторое время обнаружил схожий по функциональности и возможностям бесплатный набор для web-разработчика.
Дата публикации: 04/02/2010
XAMPP - еще один пакет для web-разработчика
Небольшой блог одного дизайнера
Cherry-Notes | XAMPP - еще один пакет для web-разработчика
Комментариев нет:
Отправить комментарий