Запилил разжеваный пример, правда пока на англ, но достаточно посмотреть только на код http://pinpie.ru/en/examples/basic
да. там текст длинный. стоит многоточие. это же просто пример. код можно скачать и увидеть всё своими глазами. это ж одна секунда Код (Text): git clone https://github.com/pinpie/example-basic cd example-simplest composer install --- Добавлено --- ну или зипчик скачать. Пинпай тоже можно без композера установить: http://pinpie.ru/en/manual/start#standalone
В pinpie хороший файловый кэшер. Предлагаю добавить в него сборщик мусора! Иначе на средне-малом сайте за пару-тройку месяцев набегает колоссальный (в несколько раз больше, чем сайт) объем кэша. К примеру, сайт на джумле может функционировать без вмешательства годами.
ну во-первых, несложно ляпнуть в крон убивалку мусора. Я добавлю в доку пример, я понял. А во-вторых, Memcache или APC просто вытесняют старые данные сами автоматически. Таким образом кеш не переполняется. Очень удобно. =) Запустил php с расширением APCu, назначил ему 64 мега оперативки и живёшь счастливо, в ус не дуешь. Не?
@igordata ты где-то вроде сам размещал результаты теста, что файловый кэш быстрее memcache в некоторых случаях, но в том тесте не было APCu (интересно сравнить кстати).
Ссылки битые с этих страниц http://pinpie.ru/ru/examples http://pinpie.ru/files/examples/basic.zip http://pinpie.ru/files/examples/simplest.zip хорошо что тут есть код из архива http://pinpie.ru/en/examples
я переделал многое, но изменения отразил пока ещё только в английской доке. Вот основной пример http://pinpie.ru/en/examples/basic и код на GitHub https://github.com/pinpie/example-basic Звёздочки приветствуются (^__^) --- Добавлено --- чтобы запустить достаточно Код (Text): git clone https://github.com/pinpie/example-basic cd example-simplest composer install --- Добавлено --- пример HTML: <!-- A title text. It goes to placeholder in the template --> [title[=Hello]] <p>Hi!</p> <!-- A snippet of PHP code, it outputs some random number each time page is rendered. --> <p>The answer is [[$rand]].</p> <!-- A static tag. It will be rendered as <img... with width and height (optional), see below --> [[%img=/images/cat.jpg]] <p>Now visit <a href="/about">another page</a>.</p> <!-- A chunk tag. Piece of plain text which can be used anywhere. --> [[lorem/ipsum]] --- Добавлено --- код покрыт тестами, все дела GitHub https://github.com/pinpie/pinpie =) --- Добавлено --- зацените какое ридми клёвое
зацените, я набрался смелости и запостил на reddit https://www.reddit.com/r/PHP/comments/62lqc7/code_review_request_my_precious_side_project/ жду реакций