{"id":115,"date":"2010-10-07T00:32:07","date_gmt":"2010-10-07T05:32:07","guid":{"rendered":"http:\/\/laurinkeithdavis.com\/wordpress\/?p=115"},"modified":"2010-10-14T10:30:28","modified_gmt":"2010-10-14T15:30:28","slug":"php-ide-me-a-love-quadrangle","status":"publish","type":"post","link":"https:\/\/laurinkeithdavis.com\/wordpress\/php-ide-me-a-love-quadrangle\/","title":{"rendered":"PHP IDE &#038; ME &#8211; A Love Quadrangle"},"content":{"rendered":"<p>I am a bigamist, I admit it. I know I am just rationalizing, but how can I let one of them go? All three have great qualities, beauty in their own write. OK, I just keep the green one around, because she has this awesome CVS Compare feature and rolls up syntax errors to the project level, so I can see that all of our major branches at once are free (from that which she checks&#8230;which is pretty limited compared to the some of the others, anyway.) oh, and we paid for three years of licenses which expire in a few months. I&#8217;m talking about <a href=\"http:\/\/www.zend.com\/products\/studio\/\" target=\"_blank\">Zend Studio 7.2<\/a> of course.<\/p>\n<p>Who are my other two dates for the PHP ball? <a href=\"http:\/\/netbeans.org\/index.html\" target=\"_blank\">Netbeans 6.9.1<\/a>, which is by far the most reliable of the three and happens to be the only open source (I&#8217;m even a participant in their <a href=\"http:\/\/wiki.netbeans.org\/NetCAT\" target=\"_blank\">NetCat <\/a>process.) Then there is my newest fling, with the feature filled, power packed, and very sexy <a href=\"http:\/\/www.jetbrains.com\/phpstorm\/\" target=\"_blank\">PHPStorm<\/a> (I&#8217;m using the current 2.0 preview iteration, or EAP.) She&#8217;s a bit immature, but i like living on the wild side.<\/p>\n<p>In truth, we will probably be dropping Zend Studio. We don&#8217;t really write <span style=\"text-decoration: underline;\">any<\/span>code in it. ZS is slow&#8230;.well, so is PHPStorm&#8230;in large files at least. However, PHPStorm provides so much\u00a0more for that slowness, it&#8217;s just worth it. My biggest problem with ZS has been, and looks like always will be, is they are <span style=\"text-decoration: underline;\">extremely<\/span> slow to respond to support requests; the <a href=\"http:\/\/forums.zend.com\/viewforum.php?f=59\" target=\"_blank\">official forum <\/a>and community support (and presence of ZS staff in said forum) is almost non-existent, compared to the activity and support from that is available in PHPStorm and Netbeans.<\/p>\n<p>To be honest, I prefer Netbeans&#8230;and not cause it&#8217;s free&#8230;.well, not JUST because it&#8217;s free. Netbeans is open-source (my heart skips a beat just saying the words.) Still, and even though she&#8217;s buggy as hell at times (and again, <span style=\"text-decoration: underline;\">very<\/span> slow in large files), PHPStorm provides so much in way of CVS history views, change lists (in PHP, seriously, again with beat skipping heart), very thoroughly syntax checking and code verification, spellcheck (well, we turned that off, it spellchecks variable names&#8230;what the?) and a much better debugger interface than Netbeans.<\/p>\n<p>Will there ever be a day that I can use just one PHP IDE&#8230;.probably not? Is the industry capable of crreating one with all the necessary components and level of stabilty and performance that would propel me to becoming a mongamist? Of course. There are truly some brilliant people working on these applications. You have to look at the keyword in that sentence: <strong>necessary<\/strong>. Who determines what is necessary? Therein lies the problem.<\/p>\n<p><em>I&#8217;ve seriously thought of buidling my own IDE. No joke.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am a bigamist, I admit it. I know I am just rationalizing, but how can I let one of them go? All three have great qualities, beauty in their own write. OK, I just keep the green one around, because she has this awesome CVS Compare feature and rolls up syntax errors to the &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[32,31],"class_list":["post-115","post","type-post","status-publish","format-standard","hentry","category-blog","tag-development-2","tag-php-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PHP IDE &amp; ME - A Love Quadrangle - Laurin Keith Davis<\/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:\/\/laurinkeithdavis.com\/wordpress\/php-ide-me-a-love-quadrangle\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"laurin1\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/php-ide-me-a-love-quadrangle\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/php-ide-me-a-love-quadrangle\\\/\"},\"author\":{\"name\":\"laurin1\",\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/1861bcbaef0e308b3d8425e1c31d5a2b\"},\"headline\":\"PHP IDE &#038; ME &#8211; A Love Quadrangle\",\"datePublished\":\"2010-10-07T05:32:07+00:00\",\"dateModified\":\"2010-10-14T15:30:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/php-ide-me-a-love-quadrangle\\\/\"},\"wordCount\":472,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/fbc4e40a1986326ceb08f5f29f53ff79\"},\"keywords\":[\"development\",\"php\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/php-ide-me-a-love-quadrangle\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/php-ide-me-a-love-quadrangle\\\/\",\"url\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/php-ide-me-a-love-quadrangle\\\/\",\"name\":\"PHP IDE & ME - A Love Quadrangle - Laurin Keith Davis\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/#website\"},\"datePublished\":\"2010-10-07T05:32:07+00:00\",\"dateModified\":\"2010-10-14T15:30:28+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/php-ide-me-a-love-quadrangle\\\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/\",\"name\":\"Laurin Keith Davis\",\"description\":\"What we have here, is a failure to communicate...\",\"publisher\":{\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/fbc4e40a1986326ceb08f5f29f53ff79\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/fbc4e40a1986326ceb08f5f29f53ff79\",\"name\":\"Keith\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2012\\\/05\\\/2012-04-04-001.jpg\",\"url\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2012\\\/05\\\/2012-04-04-001.jpg\",\"contentUrl\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2012\\\/05\\\/2012-04-04-001.jpg\",\"width\":640,\"height\":640,\"caption\":\"Keith\"},\"logo\":{\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2012\\\/05\\\/2012-04-04-001.jpg\"},\"sameAs\":[\"http:\\\/\\\/www.facebook.com\\\/laurin1\",\"https:\\\/\\\/www.facebook.com\\\/laurin1\",\"https:\\\/\\\/www.instagram.com\\\/laurinkeithdavis\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/laurin1\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/twitter.com\\\/laurindavis\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/1861bcbaef0e308b3d8425e1c31d5a2b\",\"name\":\"laurin1\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f22d2ca8275d0ed003a18f070dd397b82ba1ad35ed38742c6410652a9a521c69?s=96&d=mm&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f22d2ca8275d0ed003a18f070dd397b82ba1ad35ed38742c6410652a9a521c69?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f22d2ca8275d0ed003a18f070dd397b82ba1ad35ed38742c6410652a9a521c69?s=96&d=mm&r=pg\",\"caption\":\"laurin1\"},\"url\":\"https:\\\/\\\/laurinkeithdavis.com\\\/wordpress\\\/author\\\/laurin1\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PHP IDE & ME - A Love Quadrangle - Laurin Keith Davis","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:\/\/laurinkeithdavis.com\/wordpress\/php-ide-me-a-love-quadrangle\/","twitter_misc":{"Written by":"laurin1","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/laurinkeithdavis.com\/wordpress\/php-ide-me-a-love-quadrangle\/#article","isPartOf":{"@id":"https:\/\/laurinkeithdavis.com\/wordpress\/php-ide-me-a-love-quadrangle\/"},"author":{"name":"laurin1","@id":"https:\/\/laurinkeithdavis.com\/wordpress\/#\/schema\/person\/1861bcbaef0e308b3d8425e1c31d5a2b"},"headline":"PHP IDE &#038; ME &#8211; A Love Quadrangle","datePublished":"2010-10-07T05:32:07+00:00","dateModified":"2010-10-14T15:30:28+00:00","mainEntityOfPage":{"@id":"https:\/\/laurinkeithdavis.com\/wordpress\/php-ide-me-a-love-quadrangle\/"},"wordCount":472,"commentCount":5,"publisher":{"@id":"https:\/\/laurinkeithdavis.com\/wordpress\/#\/schema\/person\/fbc4e40a1986326ceb08f5f29f53ff79"},"keywords":["development","php"],"articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/laurinkeithdavis.com\/wordpress\/php-ide-me-a-love-quadrangle\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/laurinkeithdavis.com\/wordpress\/php-ide-me-a-love-quadrangle\/","url":"https:\/\/laurinkeithdavis.com\/wordpress\/php-ide-me-a-love-quadrangle\/","name":"PHP IDE & ME - A Love Quadrangle - Laurin Keith Davis","isPartOf":{"@id":"https:\/\/laurinkeithdavis.com\/wordpress\/#website"},"datePublished":"2010-10-07T05:32:07+00:00","dateModified":"2010-10-14T15:30:28+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/laurinkeithdavis.com\/wordpress\/php-ide-me-a-love-quadrangle\/"]}]},{"@type":"WebSite","@id":"https:\/\/laurinkeithdavis.com\/wordpress\/#website","url":"https:\/\/laurinkeithdavis.com\/wordpress\/","name":"Laurin Keith Davis","description":"What we have here, is a failure to communicate...","publisher":{"@id":"https:\/\/laurinkeithdavis.com\/wordpress\/#\/schema\/person\/fbc4e40a1986326ceb08f5f29f53ff79"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/laurinkeithdavis.com\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/laurinkeithdavis.com\/wordpress\/#\/schema\/person\/fbc4e40a1986326ceb08f5f29f53ff79","name":"Keith","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-content\/uploads\/2012\/05\/2012-04-04-001.jpg","url":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-content\/uploads\/2012\/05\/2012-04-04-001.jpg","contentUrl":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-content\/uploads\/2012\/05\/2012-04-04-001.jpg","width":640,"height":640,"caption":"Keith"},"logo":{"@id":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-content\/uploads\/2012\/05\/2012-04-04-001.jpg"},"sameAs":["http:\/\/www.facebook.com\/laurin1","https:\/\/www.facebook.com\/laurin1","https:\/\/www.instagram.com\/laurinkeithdavis","https:\/\/www.linkedin.com\/in\/laurin1","https:\/\/x.com\/https:\/\/twitter.com\/laurindavis"]},{"@type":"Person","@id":"https:\/\/laurinkeithdavis.com\/wordpress\/#\/schema\/person\/1861bcbaef0e308b3d8425e1c31d5a2b","name":"laurin1","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f22d2ca8275d0ed003a18f070dd397b82ba1ad35ed38742c6410652a9a521c69?s=96&d=mm&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/f22d2ca8275d0ed003a18f070dd397b82ba1ad35ed38742c6410652a9a521c69?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f22d2ca8275d0ed003a18f070dd397b82ba1ad35ed38742c6410652a9a521c69?s=96&d=mm&r=pg","caption":"laurin1"},"url":"https:\/\/laurinkeithdavis.com\/wordpress\/author\/laurin1\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p16SmA-1R","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-json\/wp\/v2\/posts\/115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-json\/wp\/v2\/comments?post=115"}],"version-history":[{"count":5,"href":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-json\/wp\/v2\/posts\/115\/revisions"}],"predecessor-version":[{"id":117,"href":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-json\/wp\/v2\/posts\/115\/revisions\/117"}],"wp:attachment":[{"href":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-json\/wp\/v2\/media?parent=115"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-json\/wp\/v2\/categories?post=115"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/laurinkeithdavis.com\/wordpress\/wp-json\/wp\/v2\/tags?post=115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}