{"id":4881,"date":"2012-11-11T10:10:13","date_gmt":"2012-11-11T15:10:13","guid":{"rendered":"http:\/\/g33kinfo.com\/info\/?p=4881"},"modified":"2012-11-11T10:10:13","modified_gmt":"2012-11-11T15:10:13","slug":"pancake","status":"publish","type":"post","link":"https:\/\/g33kinfo.com\/info\/pancake\/","title":{"rendered":"Pancake"},"content":{"rendered":"<p>From <a href=\"http:\/\/pancakehttp.net\" target=\"_blank\" rel=\"noopener noreferrer\">pancakehttp.net<\/a><\/p>\n<p>Pancake is a fast, simple and lightweight HTTP-Server written in PHP with acceleration for PHP-powered websites.<\/p>\n<p><strong>System requirements:<\/strong><br \/>\n<!--more--><br \/>\n<strong>Linux<\/strong> (should also run on other unixoid, POSIX-compliant operating systems with some work)<br \/>\nYou can basically use any Linux distribution (for example Debian) for Pancake. If you don&#8217;t want to use Linux at all, Pancake might also run under BSD or Darwin, but those systems are not officially supported. Under Microsoft Windows it won&#8217;t work at all due to its missing POSIX-compliance.<\/p>\n<p><strong>PHP 5.3.0 or newer<\/strong> compiled with &#8211;enable-pcntl &#8211;enable-sysvmsg &#8211;enable-sockets (PHP 5.4 recommended!)<br \/>\nFor Pancake you need at least PHP 5.3.0, although PHP 5.4 is recommended. The PHP-binary has to be compiled with the configure-options &#8220;&#8211;enable-sockets &#8211;enable-sysvmsg &#8211;enable-pcntl&#8221; &#8211; These options are used to enable the PHP modules for sockets, the System V IPC (used for communication at some points in Pancake) and the process control functions (needed for the threading-engine). In most cases, any PHP you&#8217;ll find in your operating system&#8217;s repositories was compiled with these options, so you don&#8217;t need to worry about recompiling PHP yourself.<\/p>\n<p><strong>DeepTrace 1.4.2 or newer<\/strong> (DeepTrace is bundled with Pancake for x86, x86_64 and ARM (armv6l, armv7l) processors)<br \/>\nDeepTrace is an extension for the Zend Engine, the core of the PHP interpreter. It allows Pancake things like deleting functions or setting thread titles. Things that are needed to provide a clean SAPI for PHP. DeepTrace is bundled with Pancake for x86, x86_64 and ARM processors. If you have such a processor (the command uname -m will tell you) you don&#8217;t need to do anything as Pancake will run out-of-the-box on your system. If uname -m tells you something else you need to compile DeepTrace:<\/p>\n<p><strong>Installation:<\/strong><br \/>\n<code><br \/>\ncd \/usr\/local\/<br \/>\ngit clone git:\/\/github.com\/pp3345\/Pancake\/<br \/>\ncd Pancake\/sys<br \/>\nchmod +x pancake.sh<br \/>\n<\/code><br \/>\n&nbsp;&nbsp;<br \/>\nRunning Pancake:<br \/>\n<code><br \/>\n\/usr\/local\/Pancake\/sys\/pancake.sh<br \/>\n<\/code>&nbsp;<br \/>\n(as root, you may use sudo)<\/p>\n<p><a href=\"https:\/\/github.com\/pp3345\/Pancake\/wiki\" title=\"https:\/\/github.com\/pp3345\/Pancake\/wiki\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/pp3345\/Pancake\/wiki<\/a> has more info as well.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>From pancakehttp.net Pancake is a fast, simple and lightweight HTTP-Server written in PHP with acceleration for PHP-powered websites. System requirements:&#8230; <\/p>\n<div class=\"read-more navbutton\"><a href=\"https:\/\/g33kinfo.com\/info\/pancake\/\">Read More<i class=\"fa fa-angle-double-right\"><\/i><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-4881","post","type-post","status-publish","format-standard","hentry","category-linux-apps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pancake - Linux Shtuff<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/g33kinfo.com\/info\/pancake\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pancake - Linux Shtuff\" \/>\n<meta property=\"og:description\" content=\"From pancakehttp.net Pancake is a fast, simple and lightweight HTTP-Server written in PHP with acceleration for PHP-powered websites. System requirements:... Read More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/g33kinfo.com\/info\/pancake\/\" \/>\n<meta property=\"og:site_name\" content=\"Linux Shtuff\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/fb.me\/g33kinf0\" \/>\n<meta property=\"article:author\" content=\"https:\/\/fb.me\/g33kinf0\" \/>\n<meta property=\"article:published_time\" content=\"2012-11-11T15:10:13+00:00\" \/>\n<meta name=\"author\" content=\"g33kadmin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/drsinger1111\" \/>\n<meta name=\"twitter:site\" content=\"@drsinger1111\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/pancake\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/pancake\\\/\"},\"author\":{\"name\":\"g33kadmin\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"headline\":\"Pancake\",\"datePublished\":\"2012-11-11T15:10:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/pancake\\\/\"},\"wordCount\":310,\"publisher\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"articleSection\":[\"Apps\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/pancake\\\/\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/pancake\\\/\",\"name\":\"Pancake - Linux Shtuff\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#website\"},\"datePublished\":\"2012-11-11T15:10:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/pancake\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/g33kinfo.com\\\/info\\\/pancake\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/pancake\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pancake\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#website\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/\",\"name\":\"Linux Shtuff\",\"description\":\"Because I have CRS Syndrome...\",\"publisher\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/#\\\/schema\\\/person\\\/c022e4c40b13ea1b678e6f020756f547\",\"name\":\"g33kadmin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"url\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"contentUrl\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\",\"width\":512,\"height\":512,\"caption\":\"g33kadmin\"},\"logo\":{\"@id\":\"https:\\\/\\\/g33kinfo.com\\\/info\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/minion-researchA.gif\"},\"description\":\"I am a g33k, Linux blogger, developer, student and Tech Writer for Liquidweb.com\\\/kb. My passion for all things tech drives my hunt for all the coolz. I often need a vacation after I get back from vacation....\",\"sameAs\":[\"https:\\\/\\\/thelinuxreport.com\",\"https:\\\/\\\/fb.me\\\/g33kinf0\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/drsinger1111\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pancake - Linux Shtuff","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/g33kinfo.com\/info\/pancake\/","og_locale":"en_US","og_type":"article","og_title":"Pancake - Linux Shtuff","og_description":"From pancakehttp.net Pancake is a fast, simple and lightweight HTTP-Server written in PHP with acceleration for PHP-powered websites. System requirements:... Read More","og_url":"https:\/\/g33kinfo.com\/info\/pancake\/","og_site_name":"Linux Shtuff","article_publisher":"https:\/\/fb.me\/g33kinf0","article_author":"https:\/\/fb.me\/g33kinf0","article_published_time":"2012-11-11T15:10:13+00:00","author":"g33kadmin","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/drsinger1111","twitter_site":"@drsinger1111","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/g33kinfo.com\/info\/pancake\/#article","isPartOf":{"@id":"https:\/\/g33kinfo.com\/info\/pancake\/"},"author":{"name":"g33kadmin","@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"headline":"Pancake","datePublished":"2012-11-11T15:10:13+00:00","mainEntityOfPage":{"@id":"https:\/\/g33kinfo.com\/info\/pancake\/"},"wordCount":310,"publisher":{"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"articleSection":["Apps"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/g33kinfo.com\/info\/pancake\/","url":"https:\/\/g33kinfo.com\/info\/pancake\/","name":"Pancake - Linux Shtuff","isPartOf":{"@id":"https:\/\/g33kinfo.com\/info\/#website"},"datePublished":"2012-11-11T15:10:13+00:00","breadcrumb":{"@id":"https:\/\/g33kinfo.com\/info\/pancake\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/g33kinfo.com\/info\/pancake\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/g33kinfo.com\/info\/pancake\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/g33kinfo.com\/info\/"},{"@type":"ListItem","position":2,"name":"Pancake"}]},{"@type":"WebSite","@id":"https:\/\/g33kinfo.com\/info\/#website","url":"https:\/\/g33kinfo.com\/info\/","name":"Linux Shtuff","description":"Because I have CRS Syndrome...","publisher":{"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/g33kinfo.com\/info\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/g33kinfo.com\/info\/#\/schema\/person\/c022e4c40b13ea1b678e6f020756f547","name":"g33kadmin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","url":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","contentUrl":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif","width":512,"height":512,"caption":"g33kadmin"},"logo":{"@id":"https:\/\/g33kinfo.com\/info\/wp-content\/uploads\/2022\/07\/minion-researchA.gif"},"description":"I am a g33k, Linux blogger, developer, student and Tech Writer for Liquidweb.com\/kb. My passion for all things tech drives my hunt for all the coolz. I often need a vacation after I get back from vacation....","sameAs":["https:\/\/thelinuxreport.com","https:\/\/fb.me\/g33kinf0","https:\/\/x.com\/https:\/\/twitter.com\/drsinger1111"]}]}},"_links":{"self":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts\/4881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/comments?post=4881"}],"version-history":[{"count":0,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/posts\/4881\/revisions"}],"wp:attachment":[{"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/media?parent=4881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/categories?post=4881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/g33kinfo.com\/info\/wp-json\/wp\/v2\/tags?post=4881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}