Апрель 12

php translitIt

когдато я уже писал об этом но как показала жизнь нужно оставлять закладки. система оповещения на СМС кроме урл просила доп парпаметры, мы же пошли другим путем и оттранслитили текст.

function translitIt($str)
{
$tr = array(
«А»=>»A»,»Б»=>»B»,»В»=>»V»,»Г»=>»G»,
«Д»=>»D»,»Е»=>»E»,»Ж»=>»J»,»З»=>»Z»,»И»=>»I»,
«Й»=>»Y»,»К»=>»K»,»Л»=>»L»,»М»=>»M»,»Н»=>»N»,
«О»=>»O»,»П»=>»P»,»Р»=>»R»,»С»=>»S»,»Т»=>»T»,
«У»=>»U»,»Ф»=>»F»,»Х»=>»H»,»Ц»=>»TS»,»Ч»=>»CH»,
«Ш»=>»SH»,»Щ»=>»SCH»,»Ъ»=>»»,»Ы»=>»YI»,»Ь»=>»»,
«Э»=>»E»,»Ю»=>»YU»,»Я»=>»YA»,»а»=>»a»,»б»=>»b»,
«в»=>»v»,»г»=>»g»,»д»=>»d»,»е»=>»e»,»ж»=>»j»,
«з»=>»z»,»и»=>»i»,»й»=>»y»,»к»=>»k»,»л»=>»l»,
«м»=>»m»,»н»=>»n»,»о»=>»o»,»п»=>»p»,»р»=>»r»,
«с»=>»s»,»т»=>»t»,»у»=>»u»,»ф»=>»f»,»х»=>»h»,
«ц»=>»ts»,»ч»=>»ch»,»ш»=>»sh»,»щ»=>»sch»,»ъ»=>»y»,
«ы»=>»yi»,»ь»=>»»,»э»=>»e»,»ю»=>»yu»,»я»=>»ya»
);
return strtr($str,$tr);
}

Апрель 10

Идеальный сервер — Ubuntu 10.10 [ISPConfig 3] — на купленый сервер

очень хороший сайт выручает меня 3 раз

с помощю него же и будем мастерить наш сервер так как у нас нет нужды инсталировать систему потому приступим с 3-го шага пункта «Отключим AppArmor»

 

Октябрь 18

Reading Access Databases with PHP

Есть много сказок о Download free trial from Easysoft драйверах, которые помогут нам открыть ,**.mdb файлы в Unix подобных системах, и даже разговоры о том что можно использовать mdbtools, как драйвер ODBC, но ппару безсоных ночей и вупля, передглазами появляеться сайт который пару раз проскакивал мимо моего внимания. в поисковике и вот оно

Step 1:
качаем http://pecl.php.net/get/mdbtools-1.0.0.tgz

с сайта
http://pecl.php.net/package/mdbtools

Step 2:

извлекаем содержимое архива

tar -zxvf mdbtools-1.0.0.tgz
и выполняем следующую команду
cd mdbtools-1.0.0
phpize

./configure
make
make install

Step 3:

добрвляем в  php.ini

extension=/usr/lib/mdbtools.so

перемещаем файл mdbtools.so из  mdbtools-1.0.0/.libs

в /usr/lib/
Step 4:

перезагружаем apache.
и смотрим phpinfo();

Примеры Использования библиотеки

Октябрь 14

Sypex Dumper 2.0.8

пришлось работать с большой Базой Данных, MySQL -500 Mb

после 4 часов мук, настроек  сервера и.т.п, Поиск показал лёгкий путь программа легка в настройках и проста в использовании.

Но если посмотреть на количество скачиваний то понимаешь что версия

Sypex Dumper Lite 1.0.8 будет получше :), нет информации о БД во время импорта, зато легче кушает бальшие таблицы.