Обновить
9
0
Дмитрий@adminimus

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

Отправить сообщение
а сжимать страницы на серверы кто-нибудь еще умеет?
# man cowsay
корова оттуда
чудо как коряво сверстана (
при чем тут magic quotes, если прямо после serialize получается пустой объект? Если думаешь, что я делаю что-то не так, можешь не стараться: в документации есть примечание про встроенные объекты
эх, какая-то сволочь опять в карму накакала и теперь даже код вставить не могу :(
В общем, eval универсальнее и позволяет читать не только из файла, но и например из БД
для инклуда тогда нужно в начало файла писать "
Собственно:

ini_set('memory_limit', '512M');
$file = '/tmp/1';
$data = range(1,2000000);

echo «Test serialize\n»;
$time0 = microtime(1);
file_put_contents($file, var_export($data, true));
unset($data);
$time1 = microtime(1);
eval( '$data='.file_get_contents($file).';');
$time2 = microtime(1);

$timeset = $time1-$time0;
$timeget = $time2-$time1;

echo «Serialize set time $timeset get time $timeget\n»;

Результат:
Serialize set time 3.1096308231354 get time 2.9017460346222
>В PHP есть две замечательные функции serialize и unserialize.

никакие они не замечательные, встроенные объекты абсолютно не переваривают. Причем без всяких предупреждений, просто на выходе пустой объект. И разработчики даже не считают это багом :(
>Только вот американцы такие же как и русские. Дураков везде полно
вот только дороги у них почему-то лучше… :(
Как бы в очередной раз не получилось

>обмен не только файлов, а еще с кучи личных данных(контакты, календари и т.д.)
адепты unix-систем негодуют, ибо «все есть файл» :)

>У нас весь web на flex/flash
:(
Вот вам пример, напарывался в реальном проекте.
Тестовая страница: dl.dropbox.com/u/998228/LOR/inline-block-test/test.xhtml
Результат рендеринга: dl.dropbox.com/u/998228/LOR/browsers-render.png

В целом проблем с версткой и скриптами в опере на порядок меньше, чем в ослике. Очень редко приходится что-то специально под нее затачивать. Но если уж что-то случилось, то отлаживать очень тяжело, оперовская стрекоза абсолютно неюзабельна, даже по сравнению с отладчиком в IE :(
я писал в целом про читаемость, даже с одним отрицанием выделяю "!" пробелами с двух сторон, чтоб не сливался
Мне больше нравится такой вариант:
Правильное решение. Надеюсь теперь будет больше времени и детские болячки вроде «квадрата малевича» под линуксом быстрее пофиксят.
>не весь код браузеров кроссплатформенный, есть в нем и платформоспецифичные места.

тут нужно говорить скорее о «кроссархитектурности», если есть такой термин. Опера все же вполне кроссплатформенная
>Сделать сборку — это выделить человеку пол часа, чтобы прописал параметры среде кросс-компиляции и собрал пакет.

периодически читаю блог мейнтейнера iceweasel в дебиане. У него после выхода каждой мажорной версии (читай: после любых серьезных изменений кода) куча геморроя со сборкой на всех дебиановских релизных архитектурах, которые в апстриме официально не поддерживают. Куча патчей в итоге отправляется в апстрим, и так регулярно. 3.6 вон до сих пор даже до тестинга не спустилось.
За 30 минут портировать можно разве что хелловорлд.
парсер скушал пробел после открывающей скобки :(
Жаль не могу теги использовать
>Восклицательный знак после скобки совсем не бросается в глаза, а результат выполения меняется на прямо противоположный

поэтому я приучил себя писать
if (! length != 3 ) doSomething();
Отсутствие ошибок не гарантирует, но как минимум заметить проще.

Информация

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