February 4th, 2009

(no subject)

Появился еще один кандидат на "какое же это г...". Это широко рекламируемый битрикс ляля управления сайтами.

Залез в его потроха. Радует только одно - он на php написан и не закриптован. То есть можно читать, что там разработчики понаписали.

То, что ребята не в курсе, что есть MVC - мелочи. Ну я сам не так давно узнал :)

На конструкции типа if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); я тоже давно уже не плююсь.

Но за архитектуру можно спокойно бить морду. К примеру, за попытки применить eventы в голом веб-приложении надо сразу убивать, как за крайне нецелевое использование средств сервера. Как и за использование XML где ни попадя.

Хорошо еще, что слова RPC, SOAP, "шина данных" и прочие ИТ-свистелки до них не дошли ...

Но я туда полез по другому поводу. Надо было выяснить на будущее, куда надо пнуть, что бы битрикс слал почту как нам надо.

Как вы думаете, сколькими способами битрикс шлет наружу почту?

Кто подумал "написать свою функцию-обертку и в ней пользовать стандартный php'ный mail?". Молодцы! Так у разработчиков думают немногие. Те, кто так думают, написали bxmail и все ок.

Другие ненатуралы могут просто написать свой mail, который к отправке почты не имеет никакого отношения, а потом звать @mail, что бы почту таки отправить. Дальше не лез, ибо нашел что надо.

Зато снаружи так красивенько ...

ЗЫ Но видели бы вы, сколько там copy-paste кода ...

(no subject)

Кстати, едучи в метро, увидел у соседа "электронную книгу". Ну ту, что на e-ink

У кого-нибудь из вас есть такая штука в пользовании? Стоит/не стоит? Особенно супротив обычного КПК с HaaliReader/AlReader внутри ...

ЗЫ обзоры в инете конечно хорошо, но частное мнение лучше