Обновить
0
0
Кирилл Березин@Offenso

Пользователь

Отправить сообщение
Простите… как именно вы попукиваете школьными знаниями?
Поддержку? Там все интуитивно понятно, беглое ознакомление в течении полу часа раскрывает весь функционал.
Никаких подводных камней не задумывалось, все интерфейсы унифицированны и их меньше десяти.
Но как вы сказали — код написан студентом.
Если идея и архитектура выстрадана годами, и могла подняться на более высокий уровень методом проб и ошибок, то качество кода осталось низким.
У меня не было цели работать с web, но спасибо за наводку. Хотя не уверен что это войдет в коробочную поставку.
Хорошо, уговорили.
Доделаю до удобоваримого состояния и поделюсь.
Имелось в виду freeware без исходников, но вы правы.
Прочитав Тони Шея решил перейти на опенсорс.
Благодарю, крайне полезно, буду подробно изучать.
Нет, это сделано для поддержки нестандартных вещей.
ATTACK dragon и подобное. Библиотека проектировалась так что бы накладывать как можно меньше ограничений. «Гибкость наше все»©
Мной лично, четвертая версия стартанула в ноябре 2010.
Мечты открыть компанию имеются.
Вопрос обсуждаем
Действительно, исходный код открывать не планировал. В предкомпилированном виде только если
Linux socket из коробки.
Путем переопределения Open, Connect, Close, Send, Recieve, Resolve — на любой.
это именно то что я пытался сказать своей статьей «пхп не любит деструкторы». спасибо вам!
Да, благодарю. Мне удобно использовать ваш код при разработке, ибо моя система не подразумевает обработку таких ошибок. А вместе очень удобно. В релизе конечно будет работать только моя.
Настоятельно вас прошу указать под какой лицензией распространяются данные исходные коды.
Так же смею настоять на AS-IS?
лучше так не делать.
там не должно быть исключений уровня логики. допускаются только фатальные эксепшены, которые делают не более чем запись лог/отправка данных и выключают скрипт.
bugs.php.net/bug.php?id=36831
в моей версии актуально, как там в последних не знаю
вы кажется невнимательно читали. я же давал ссылки на bugs.php.net.
Там именно эти баги, и они не исправлены(судя по ответам)
Ну глупость же.
Зачем мне всегда явно васю от мира откреплять. Пусть это инкапсулируется, а я сделаю просто delete vasya.
Многое повидал, но что бы «деструкторы тоже предназначены исключительно для освобождения памяти дочерних объектов», первый раз.
К примеру дерево где для каждого узла считается количество узлов ниже.
Что мне теперь нельзя в деструкторе сделать parent->ChildDetached(this);?
Обязательно это делать явно? Такой подход мне непонятен.

> В PHP есть чудесная функция register_shutdown_function(). В ней доступ к файловой системе есть.
Ясно что есть возможность извернуться в коде так что бы не наступать на это. Но пахнуть не перестанет.
Я в упор не могу понять что в принципе мне может запрещать писать в файлы, нарушается какая то логика, прадигма, или что?
Я просто хочу сбросить дамп, нельзя, канделябр? Круто.
> Ваша проблема, во-первых, в том, что вы переносите подходы к программированию из одного языка в другой, во-вторых, используете ненадежные конструкции.
К сожалению изза вики «Испытал влияние: Perl, C, C++, Java». Вот и подумалось.
Я ни в коем случае не говорю «мир, подстраивайся под меня». Я надеюсь что те кто пройдет путь подобный мне будет предупрежден, а те кто проходили вспомнят былое вместе.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность