{"id":28119,"date":"2017-10-18T16:10:36","date_gmt":"2017-10-18T14:10:36","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=28119"},"modified":"2017-10-18T16:10:36","modified_gmt":"2017-10-18T14:10:36","slug":"phpfastcache-high-performance-distributed-object-caching-system","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2017\/10\/18\/phpfastcache-high-performance-distributed-object-caching-system\/","title":{"rendered":"phpFastCache &#8211; high-performance, distributed object caching system"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"http:\/\/www.phpfastcache.com\/\">phpFastCache<\/a> is a high-performance, distributed object caching system for PHP.\u00a0 It supports a variety of drivers, as per its <a href=\"https:\/\/github.com\/PHPSocialNetwork\/phpfastcache\">GitHub repository<\/a>:<\/p>\n<ul>\n<li>APC(u)<\/li>\n<li>Cookie<\/li>\n<li>Files<\/li>\n<li>Memcache(d)<\/li>\n<li>Redis<\/li>\n<li>&#8230; and many more.<\/li>\n<\/ul>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>phpFastCache is a high-performance, distributed object caching system for PHP.\u00a0 It supports a variety of drivers, as per its GitHub repository: APC(u) Cookie Files Memcache(d) Redis &#8230; and many more.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"phpFastCache - high-performance, distributed object caching system #WebDev #PHP #performance","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,18,62,1334],"tags":[1057,38,1330],"keyring_services":[],"class_list":["post-28119","post","type-post","status-publish","format-standard","hentry","category-general","category-programming","category-technology","category-web-work","tag-performance","tag-php","tag-web-development"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":18031,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/04\/16\/apache2-vs-nginx-for-php-application\/","url_meta":{"origin":28119,"position":0},"title":"Apache2 vs Nginx for PHP application","author":"Leonid Mamchenkov","date":"April 16, 2013","format":"link","excerpt":"Apache2 vs Nginx for PHP application The conclusion is that it doesn\u2019t matter which server you are going to chose. The real performance wins are purely on PHP side. Using an accelerator with caching can multiply the number of requests your infrastructure can maintain.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":29219,"url":"https:\/\/mamchenkov.net\/wordpress\/2019\/01\/14\/new-in-php-7-4\/","url_meta":{"origin":28119,"position":1},"title":"New in PHP 7.4","author":"Leonid Mamchenkov","date":"January 14, 2019","format":false,"excerpt":"\"New in PHP 7.4\" is a quick and simple introduction into changes and new features of the upcoming PHP 7.4, which is planned for release in December of 2019. In brief: Preloading (parsed source code caching)Typed propertiesImproved type varianceFFI (Foreign Function Interface) - a way to run C code from\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":18199,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/05\/22\/slim-php-framework\/","url_meta":{"origin":28119,"position":2},"title":"Slim PHP framework","author":"Leonid Mamchenkov","date":"May 22, 2013","format":"link","excerpt":"Slim PHP framework FEATURES Powerful router Standard and custom HTTP methods Route parameters with wildcards and conditions Route redirect, halt, and pass Route middleware Template rendering with custom views Flash messages Secure cookies with AES-256 encryption HTTP caching Logging with custom log writers Error handling and debugging Middleware and hook\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11936,"url":"https:\/\/mamchenkov.net\/wordpress\/2009\/11\/19\/day-in-brief\/","url_meta":{"origin":28119,"position":3},"title":"Day in brief","author":"Leonid Mamchenkov","date":"November 19, 2009","format":false,"excerpt":"Woke up with no hangover what so ever. That is very suspicious. Upgraded to Fedora 12. Now for breakfast and more talks. #ipc09 # Stress-free deployment talk for me to kick off the last day of #ipc09 # Automatic deployment of database scheme changes. Tools: dbdeploy, LiquiBase, Doctrine. #ipc09 #\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":25031,"url":"https:\/\/mamchenkov.net\/wordpress\/2015\/12\/11\/apc-is-dead-long-live-opcache\/","url_meta":{"origin":28119,"position":4},"title":"APC is dead, long live OPcache","author":"Leonid Mamchenkov","date":"December 11, 2015","format":false,"excerpt":"Since this is probably common knowledge by now, this blog post is more a note to my future self. \u00a0APC is dead. \u00a0Don't use it. \u00a0Use OPcache instead. \u00a0APCu is something else. In the last few years I've had so much issues with APC, that I eventually stopped installing it\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22483,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/09\/03\/5-common-server-setups-for-your-web-application\/","url_meta":{"origin":28119,"position":5},"title":"5 Common Server Setups For Your Web Application","author":"Leonid Mamchenkov","date":"September 3, 2014","format":"link","excerpt":"5 Common Server Setups For Your Web Application Covering: Everything on one server. Separate database server. Load balancer (reverse proxy). HTTP accelerator (caching reverse proxy). Master-slave database replication","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"combined","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2014\/09\/combined-500x365.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/28119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=28119"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/28119\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=28119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=28119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=28119"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=28119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}