$buf = json_decode(json_encode(simplexml_load_string($xml)), true);
17.10.2010
Геомулечка для Макс Интермодал Системс вначале геокодила имена городов в координаты налету яваскриптом, который стал задыхаться и пропускать обработку некоторых точек по мере роста их количества. После рефакторинга структуры БД, где под локации появилась таблица, координаты собираются по крону php-скиптом.

$url = 'http://maps.google.com/maps/api/geocode/xml';
// кладем в $buf данные городов
...
//
foreach($buf as $value) {
$xml = new SimpleXMLElement(file_get_contents($url.'?address='.urlencode($value['address']).'&sensor=false'));
if($xml->status == 'OK') {
// обновляем бд
$collection->edit('point', $value['id'], array(
'lat' => $xml->result->geometry->location->lat,
'lng' => $xml->result->geometry->location->lng
));
}
}
17.05.2010
# date
Mon May 17 05:51:14 UTC 2010
# cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime
# date
Mon May 17 09:56:55 MSD 2010
17.03.2009
Zend Studio for Eclipse может быть настроена для отладки кода на удаленном сервере, коим по отношению к предлагаемому средой Zend Server является «ленивый» Denwer. Для этого необходимо два шага.
Шаг 1. Скачать Zend Debugger и выполнить приложенную инструкцию. Результат шага — скопированный ZendDebugger.dll:

и обновленная конфигурация php.ini:
zend_extension_ts = «./ZendDebugger.dll»
zend_debugger.allow_hosts = 127.0.0.1
zend_debugger.expose_remotely = always
Шаг 2. Скопировать dummy.php (он тоже в скачанном архиве) в корень нужного виртуального хоста и настроить Zend Studio:


02.02.2009
Добавляем в конец конфигурационного файла lighttpd
ee /usr/local/etc/lighttpd.conf
корневой путь /usr/local/www/test для нового сервера test.ru:
$HTTP["host"] == "test.ru" {
server.document-root = "/usr/local/www/test"
}
и рестартуем сервер
/usr/local/etc/rc.d/lighttpd restart
При желании можно добавить отдельный лог для нового хоста или изменить прочие параметры, имена которых аналогичны основной секции настроек.
Предполагается, что на DNS-серверах настроен проброс с test.ru на IP-адрес настраиваемого сервера.