kiltum (kiltum) wrote,
kiltum
kiltum

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

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

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

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

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

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

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

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

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

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

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

ЗЫ Но видели бы вы, сколько там copy-paste кода ...
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 12 comments