Александр Календарев @akalend
Ламер с 20 летнем стажем
Information
- Rating
- Does not participate
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Date of birth
- Registered
- Activity
Specialization
Software Architect, Database Architect
Lead
From 325,000 ₽
PostgreSQL
Golang
C++
Python
Database
Designing application architecture
Creating project architecture
Database design
Object-oriented design
Code Optimization
картинку класть сразу на тот сервер (или два) откуда будет произведена отдача, далее в очередь поместить информацию о новом контенте.
постоянно мониторить очередь, например раз в сек и при наличие в ней элементов — запустить скрипт обработки ( ресайз + запись в БД) и делать это на отдельном сервере (как правило на том — который отдает статику)
В качестве сервера очередей у нас используется memcacheq
сылка по теме www.grid.net.ru/nginx/upload.ru.html
php-webdav.pureftpd.org/project/php-webdav
а для разных размеров расширенное имя:
012345.jpg — оригинал — возможно хранится в другой папке
012345_320x240.jpg
012345_640x480.jpg
я сделал вывод, что на Хабре трудно что либо доказать, особенно если это связано с hiload. По этому на дискуссии уже стараюсь не поддоваться.
Но, спасибо, что заглянул…
Моя мысль была: использовать синтаксис приближенный к смарти, и я предложил свою помощь. Он более распростаненный, нежеле перловский HTML::Template
Конечно было бы хорошо увидеть его тоже в результатах тестирования.Несомненно, так как они одного класса…
сравнение со всеми РНРшными шаблнизаторами — это популизм. Достаточно одного смарти и еще одного-двух самый «быстрых»…
притом методология сравнения должна включать не только циклы, а:
— вложенность блоков
— инклуды
— калбэки
— плагины
в общем тут надо подумать… мне так «с неба» трудно что подсказать
хороший пост.
а проигрыш на кэлбэках.
хотя за статью — спасибо, очень приятно. Сам использую блиц в разных проектах года три-четыре.
2) это не самый быстрый шаблонизатор, есть быстрее, к сожалению автор его не хочет отдавать на ОпенСоурс
3) Говоря о блице, необходимо расказать об альтернативах, например cttp en.wikipedia.org/wiki/CTPP
4) хотелось бы услышать и недостатки… а то уж, слишком радужные впечатления.
спасибо
на продакшене процессор помощнее 4-8 ядер, памяти побольше, в общем должно быть еще быстрее.
сервер жрет 601К и 2 % CPU — даже смешно.
и вот еще одно мнение: amix.dk/blog/post/19414
интересно посмотреть
до 10К надо еще мне дорости.
но вроде держать 10к не проблема? вот более 50к — это проблема.
Планирую commet-consume использовать. Пока с этим есть небольшие проблемки,
спасибо за комментарий.