От интерфейсов LI мне всегда хотелось вырвать себе глаза и их дизайнеру. Такого интерфейса достаточно было когда появился интернет на Руси. Но время идёт, а у LI ничего нового, толком не вводит, даже со стороны интерфейса. Конкуренты во всю развиваются, вводят карту ссылок, карту путей и даже вебвизор. Понимаете к чему клоню? LI давно остановился на своём развитии, имхо. Поэтому я перешёл на метрику. От аналитика отказался ибо данные отображаются не в реалтайме (необходимо) да и в интерфейсе сходу хрен разберёшь.
Костыльно-Ориентированное Программирование (КОП)
Форкеры — воркер-процессы созданные методом fork
Портянка — длинный, не читаемый код
Брут Условие (или БрутФорс Условие) — ()длинное условие цель которого перебрать значения: if(a == 5 || a == 10 || a ==45 ...)
В PHP очень изолированные неймспейсы, например это так же похоже с тем что бы достать в функции глобальные переменные через global или $GLOBALS. Зачем так сделали, я не изучал. А может и правда — просто ради совместимости.
Не так всё просто.
Поддержка ZendOptimizer на php 5,3 под FreeBSD ещё не заявлена:
«Производственный директор компании Zend Кент Митчелл (Kent Mitchell) официально заявил, что поддержка платформы FreeBSD в продуктах Zend прекращена в связи с отсутствием спроса.
По словам Митчелла, спрос на коммерческую продукцию компании Zend под платформу FreeBSD ничтожно мал — даже на сборки под Mac спрос на порядки выше. Оставлять поддержку FreeBSD-версий только для бесплатных продуктов (в частности, Zend Optimizer) также нецелесообразно, потому что они развиваются на деньги, вырученные при продаже коммерческой продукции.
Заметим, что последняя доступная под FreeBSD версия Zend Optimizer — 3.3.9 — существует только в 32-битной сборке.
Мейнтейнер PHP во FreeBSD Алекс Дюпре (Alex Dupre) уже сообщил, что новых релизов порта ZendOptimizer больше не будет.»
Пока не будет найден выход или компания Zend не пересмотрит свои позиции ZendOptimizer буден не доступен на FreeBSD
тонкий политический вопрос (слабонервным отвернуться):
как можно кастрировать perl что бы он не мог сокеты поднимать? и на сколько это пагубно для системы, freebsd, например?
По поводу mhtml — ie6,7 идут в зад. Не для этого оптимизируется страница что бы там было столько наростов в виде base64 статики.
По поводу flush(), да полезная штука, только стоит учесть что часто на серваках стоит фронтенд nginx который пока не соберёт страницу не отправит клиенту, получается он собирает чанки от бекенда, что самому разбить на чанки и отправить. Так что тут nginx нежно ещё тюнить — вырубить proxy_buffering off и тп
Ой, только не отдельным файлом. Было бы замечательно если бы buider сделали и просто чудесно если бы в билдере можно было бы указать на какой браузер нацелен фреймворк, что бы костыли не включать в сборку.
Как-то я тоже запаривался над своим нано-фреймворком, только наоборот — основная его работа ajax. Такие фреймоврки весьма полезны.
Говорите что хотите, но eval в коде меня напрягает. как и большое количество регулярок, да в кипе с preg_replace_callback это может привести к падениям в pcre, с чем я много раз встречался (камень в сторону Quicky (: ). Всё можно значительно упростить используя анонимные функции, раз уж требования не менее 5.3. А в целом — свежо.
«Изменены классы в пространствах имен, так что теперь конструктор может быть задан только через __construct» это как понимать? только при
namespace dfgdg;
не будут работать конструкторы типа php4?
что это значит и…
>The Wall Street Journal подтвердила новость после того
… где это там написано?
А от яши я ничего такого не видел.
Мажоры
Форкеры — воркер-процессы созданные методом fork
Портянка — длинный, не читаемый код
Брут Условие (или БрутФорс Условие) — ()длинное условие цель которого перебрать значения: if(a == 5 || a == 10 || a ==45 ...)
js аналог:
$something = «some...»
log.writer(function ($data) {
// we can use $something
})
Поддержка ZendOptimizer на php 5,3 под FreeBSD ещё не заявлена:
«Производственный директор компании Zend Кент Митчелл (Kent Mitchell) официально заявил, что поддержка платформы FreeBSD в продуктах Zend прекращена в связи с отсутствием спроса.
По словам Митчелла, спрос на коммерческую продукцию компании Zend под платформу FreeBSD ничтожно мал — даже на сборки под Mac спрос на порядки выше. Оставлять поддержку FreeBSD-версий только для бесплатных продуктов (в частности, Zend Optimizer) также нецелесообразно, потому что они развиваются на деньги, вырученные при продаже коммерческой продукции.
Заметим, что последняя доступная под FreeBSD версия Zend Optimizer — 3.3.9 — существует только в 32-битной сборке.
Мейнтейнер PHP во FreeBSD Алекс Дюпре (Alex Dupre) уже сообщил, что новых релизов порта ZendOptimizer больше не будет.»
Пока не будет найден выход или компания Zend не пересмотрит свои позиции ZendOptimizer буден не доступен на FreeBSD
$log->writer(function ($data) use ($something) {
// write data somewhere
})
И никаких, мать их, extends по любому пуку!
как можно кастрировать perl что бы он не мог сокеты поднимать? и на сколько это пагубно для системы, freebsd, например?
ЗЫ сам не админ.
По поводу flush(), да полезная штука, только стоит учесть что часто на серваках стоит фронтенд nginx который пока не соберёт страницу не отправит клиенту, получается он собирает чанки от бекенда, что самому разбить на чанки и отправить. Так что тут nginx нежно ещё тюнить — вырубить proxy_buffering off и тп
Как-то я тоже запаривался над своим нано-фреймворком, только наоборот — основная его работа ajax. Такие фреймоврки весьма полезны.
namespace dfgdg;
не будут работать конструкторы типа php4?