Fork me on GitHub

The WebDevil

Enjoy development

Archive for the 'PHP' Category

Trivial mailing

Friday, August 31st, 2007

Что испытывает пользователь когда ему приходит письмо вот такого содержания:

From: Ôîðóì SHARE|NET.UA
To: me
Subject: Áëî´ Øàðè ( From Ôîðóì SHARE|NET.UA )
Date: Fri, 31 Aug 2007 10:08:38 +0300
d1m,
 http://blog.net.ua/
/ . :
http://www.share.net.ua/forum/index.php?showtopic=374&view=getnewpost
!!! !
————————————-
:
————————————-
[...]

Read the rest of this entry »

PHP4 and PHP5 together under FreeBSD

Wednesday, July 25th, 2007

Итак, задача: есть сервер с php4 и сервер с php5. Везде как модули. Который с php5 часто рубают по питанию (да, такой провайдер Fasty, и да, я не могу ничего с этим сделать ибо не мой сервер).
И вот возникла мысль – поднять на сервере с php4 php5 как cgi. Делов-то, в линуксе на 5 минут. [...]

Read the rest of this entry »

Gettext and Smarty

Wednesday, July 18th, 2007

Есть такая замечательная вещь как gettext. Те, кто делал хоть раз многоязычный сайт, чувствовали, как неприятно использовать языковые константы и/или дублировать шаблоны.
Так вот от всего этого может избавить gettext.

Read the rest of this entry »

ZF and Smarty on shared hosting

Monday, July 2nd, 2007

Теперь на хостинге NGN для shared-хостинга стали доступны ZendFramework и Smarty.
Если размеры смарти не слишком обременительны, то этого точно нельзя сказать о всей тушке ZF.
Так что теперь для подключения их в своем проекте достаточно сделать
require_once ‘Zend/Loader.php’;
require_once ‘Smarty/Smarty.class.php’;

Read the rest of this entry »

Сразу скажу: решение не пройдет на всех хостингах, потому как вызывать сторонние процессы или shell-команды может быть запрещено настройками сервера!
Быстрое и простое решение было таким:

Read the rest of this entry »

ZendStudio 5.5 released!

Thursday, December 7th, 2006

Вышла очередная версия ZendStudio.
Что нового и полезного я отметил для себя:
1. Наконец-то антиальясинг шрифтов включается в интерфейсе, не надо править ZDE.lex для этого
2. Совместимость (и скорость работы++) с Subversion 1.4
3. Дополнения для ZendFramework.
Также была добавлена поддержка дополнения явы, но для меня это пока неактуально.

Read the rest of this entry »

FreeBSD and php5

Friday, October 27th, 2006

Довелось мне столкнуться с ситуацией, когда на сервере запущено 2 апача и у одного mod_php4 а у другого mod_php5. Ну и из-за этого возникает интересная ситуация – PHP4 был поставлен раньше и стал нормально, а PHP5 был поставлен с префиксом в /usr/local/php5. Все бы и хорошо, только я обнаружил полное отсутствие PDO.

Read the rest of this entry »

drupal cck and teasers

Wednesday, October 11th, 2006

Есть вот такая связка – Drupal + CCK. Все чудесно, пока в разделах не начинают отображаться длинные новости. Я с ужасом обнаружил, что такое понятие как teaser перестает работать для CCK.

Read the rest of this entry »

Плагины для Drupal

Monday, September 18th, 2006

Неоднократно упирался в то, где б его почитать, кто какие плагины использует – иногда даже помогает (все это для Друпал-4.7.3)
1. CCK – можно создавать контент с любыит наборами полей.
2. Views – можно отображать/группировать контент, созданный, например, CCK.
3. TinyMCE – WYSIWYG наше всё!
4. Smarty template engine – зачем изобретать велосипед, если его уже сделали и очень [...]

Read the rest of this entry »

PHP5 && XML

Thursday, September 14th, 2006

Итак, столкнулся я с задачей сгенерировать XML-документ. Довольно простой. Но я понял, что зря я не работал с XML раньше. Благо, в сети нашелся туториал, который замечтательно подошел мне. И на этом примере вполне можно освоить основы этой нехитрой генерации…

Read the rest of this entry »