Форум → Разработка → Базы данных → Решил помучить вас- снова кэширование, снова мускул
Решил помучить вас- снова кэширование, снова мускул
Страницы: ← Предыдущая страница • Следующая страница →
-
-
17 мая 2011 г. 15:58, спустя 11 минут 22 секунды
ну это так, на пальцах, щас придет главрыб и объяснит как правильно это делают опытные теоретики через zend_cache и прочую гламурную кисо
сегодня нет времени особо разглагольствовать.
файловый кеш имеет право на жизнь. Он очень даже уместен в случаях, когда у нас используется кодогенерация в проекте. Взять тот же Twig. Там шаблон компилируется в php-шные классы. Вы предлагаете сувать эти классы в мемкеш и эвалить шоле?) Куда лучше сохранить их на диске и заинклюдить. Вот вам и файловый кеш получился. Ессно неплохо было б сюда добавить APC для кеша опкода.
Другая ситуация - asset'ы (жсники, цссники). Мы там их фильтрами всякими проганяем и сохраняем резалт на диск. Может быть не руками сохраняем а nginx-cache сохраняет. И нормально все работает -
-
17 мая 2011 г. 16:03, спустя 3 минуты 1 секунду
Абырвалг, да, сохранять кеш в виде<?
$cache = $var_dump($var);
вообще тема - при инклуде еще и сожрется опкодером :-)
Спустя 42 сек.
ссылкоплюй
отложенное файл-кешированиеСпустя 22 сек.kostyl, чувак, блоги давно уже бабла не приносят, нахуй ты этим копипастом занимаешься?)Спустя 19 сек.зы: блоги по программированию я имею ввиду, сео блоги может и приносят, но жестко раскрученные …Сапожник без сапог -
17 мая 2011 г. 16:06, спустя 3 минуты 10 секунд
*var_export($var, true);
но опять-таки, есть исследования, показывающие, что сериализация быстрее работает, даже если опкод кешер стоит -
17 мая 2011 г. 16:08, спустя 2 минуты 16 секунд
phpdude, там нету копипаста, и я так не раскручую ничего, на говномыслях не раскрутишься ))) -
17 мая 2011 г. 16:17, спустя 8 минут 54 секунды
но опять-таки, есть исследования, показывающие, что сериализация быстрее работает, даже если опкод кешер стоит
да, тоже замечал на практике … причем одинаково быстро отрабатывают автоматы json_encode, serialize и еще какой то, не помню) ну и var_export, var_dump, print_r тоже одинаковой скоростью обладаютСпустя 32 сек.ну я храню обычно в сериализованном виде - както логично "файл с данными" ))) да похуй вообще пошел кофе налью)Сапожник без сапог -
-
17 мая 2011 г. 18:52, спустя 2 часа 22 минуты 13 секунд
кейк сериализуетСпустя 75 сек.модели, файловые карты и прочую лабуду -
17 мая 2011 г. 19:55, спустя 1 час 3 минуты 51 секунду
Блин, пришлось движок переделать под новый драйвер с кэшом, но зато перформэнс почти в два раза… Думаю что при больших объёмах будет более заметен результат… да и если б разрешили установить раширения хотябы(игбинары итд.), было бы другое дело -
17 мая 2011 г. 19:57, спустя 2 минуты
да и если б разрешили установить раширения хотябы(игбинары итд.), было бы другое дел
думаю особо бы не изменился результат =))
можешь спрофилировать сколько жрет времени операция паковки распаковки по отношению к записи/чтению с дискаСапожник без сапог -
17 мая 2011 г. 19:59, спустя 1 минуту 56 секунд
Спс за советы. и кстати, дюд, есть ли решение по увеличению скорости сериализации если к пыху нет доступа(к руту) ???
Может там чудо функция какаята(хотя сомневаюсь…).Спустя 106 сек.а какие идеи ? -
17 мая 2011 г. 20:00, спустя 27 секунд
есть ли решение по увеличению скорости сериализации
она и так ахуеть быстро работает, куда еще быстрее то? ))) ты замерял ее скорость, чтобы говорить что она медленная (подразумевать)? :DСапожник без сапог -
17 мая 2011 г. 20:05, спустя 4 минуты 44 секунды
JSON (json_encode/json_decode):
JSON encoded in 2.18 seconds
JSON decoded in 9.83 seconds
serialized “String” size : 13993
Native PHP :
PHP serialized in 2.91 seconds
PHP unserialized in 6.43 seconds
serialized “String” size : 20769
Igbinary :
WIN igbinary serialized in 1.60 seconds
WIN igbinrary unserialized in 4.77 seconds
WIN serialized “String” Size : 4467Спустя 66 сек.ну вот примерно так…
я бы использовал json, ток проблема в том что есть ограничения по размеру -
17 мая 2011 г. 20:10, спустя 5 минут 6 секунд
о, нашёл в графике(но думаю тут раздули малесь…) правдо есть ещё и var_export в графике
http://www.phpdevblog.net/2009/11/serialize-vs-var-export-vs-json-encode.html
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!