{"id":22936,"date":"2014-11-20T11:57:14","date_gmt":"2014-11-20T09:57:14","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=22936"},"modified":"2016-09-21T18:45:11","modified_gmt":"2016-09-21T16:45:11","slug":"nightrain-php-packager-for-native-applications-on-windows-linux-and-mac-os","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2014\/11\/20\/nightrain-php-packager-for-native-applications-on-windows-linux-and-mac-os\/","title":{"rendered":"nightrain &#8211; PHP packager for native applications on Windows, Linux, and Mac OS"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"https:\/\/github.com\/kjellberg\/nightrain\">PHP Nightrain<\/a> is a packager written in Python for the PHP Programming Language. Using this tool you can convert your PHP\/HTML\/CSS\/Javascript application to a Native Desktop Application. Currently, PHP Nightrain supports the Windows, Mac (OS X) and the Linux operating systems. \u00a0This is basically <a href=\"http:\/\/www.phonegap.com\/\">PhoneGap<\/a> for desktop.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>PHP Nightrain is a packager written in Python for the PHP Programming Language. Using this tool you can convert your PHP\/HTML\/CSS\/Javascript application to a Native Desktop Application. Currently, PHP Nightrain supports the Windows, Mac (OS X) and the Linux operating systems. \u00a0This is basically PhoneGap for desktop.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","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":"nightrain - #PHP packager for native applications on #Windows, #Linux, and #MacOS","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,6,18,62,1334],"tags":[65,2077,3068,38],"keyring_services":[],"class_list":["post-22936","post","type-post","status-publish","format-link","hentry","category-general","category-linux","category-programming","category-technology","category-web-work","tag-desktop","tag-microsoft-windows","tag-phonegap","tag-php","post_format-post-format-link"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":29034,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/11\/26\/roadrunner-high-performance-php-application-server-load-balancer-and-process-manager\/","url_meta":{"origin":22936,"position":0},"title":"RoadRunner &#8211; high-performance PHP application server, load-balancer and process manager","author":"Leonid Mamchenkov","date":"November 26, 2018","format":false,"excerpt":"RoadRunner is a high-performance PHP application server, load-balancer and process manager, written in Goland.\u00a0 It sounds like an excellent replacement for the built-in PHP server, and even more than that - it's production-ready.\u00a0 And it works on Windows too. RoadRunner is an open source (MIT licensed) high-performance PHP application server,\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":28376,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/02\/11\/zeal-vim-offline-cakephp-and-other-documentation\/","url_meta":{"origin":22936,"position":1},"title":"Zeal + Vim = offline CakePHP (and other) documentation","author":"Leonid Mamchenkov","date":"February 11, 2018","format":false,"excerpt":"As any long time Vim user, I'm constantly looking for ways to tweak and improve my text editor configuration, and make me even more efficient.\u00a0 Today, I came across a very handy addition - Zeal\u00a0- an offline documentation browser for developers. (Thanks to this blog post, which also mentions Dash\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/02\/Zeal-CakePHP-Inflector-500x265.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":27490,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/04\/09\/charles-web-debugging-proxy-application\/","url_meta":{"origin":22936,"position":2},"title":"Charles &#8211; web debugging proxy application","author":"Leonid Mamchenkov","date":"April 9, 2017","format":false,"excerpt":"Charles is a web debugging proxy application for Windows, Mac OS, and Linux. \u00a0Here's a quick description from the project's website: Charles is an HTTP proxy \/ HTTP monitor \/ Reverse Proxy that enables a developer to view all of the HTTP and SSL \/ HTTPS traffic between their machine\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/04\/charles-macosx-500x387.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":9256,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/07\/21\/daily-del-icio-us-bookmarks\/","url_meta":{"origin":22936,"position":3},"title":"Daily del.icio.us bookmarks","author":"Leonid Mamchenkov","date":"July 21, 2005","format":false,"excerpt":"Shared bookmarks for del.icio.us user tvset on 2005-07-21 NewsForge | Hooking OOo to MySQL Tagged as: computers databases desktop mysql openoffice technology ALLCY.COM :: WELCOME :: -- All Cyprus: people and business finder and government pages Tagged as: cyprus government references search Writing Secure PHP - PHP - ILoveJackDaniels.com Tagged\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":18031,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/04\/16\/apache2-vs-nginx-for-php-application\/","url_meta":{"origin":22936,"position":4},"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":18699,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/10\/23\/has-php-json-been-removed-in-php-5-5\/","url_meta":{"origin":22936,"position":5},"title":"Has PHP JSON been removed in PHP 5.5?","author":"Leonid Mamchenkov","date":"October 23, 2013","format":"link","excerpt":"Has PHP JSON been removed in PHP 5.5?","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":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/22936","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=22936"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/22936\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=22936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=22936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=22936"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=22936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}