{"id":1816,"date":"2005-12-14T13:56:47","date_gmt":"2005-12-14T11:56:47","guid":{"rendered":"https:\/\/www.fullo.net\/blog\/archives\/2005\/12\/14\/tecniche-di-debugging-per-php\/"},"modified":"2005-12-14T13:56:47","modified_gmt":"2005-12-14T11:56:47","slug":"tecniche-di-debugging-per-php","status":"publish","type":"post","link":"https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/","title":{"rendered":"Tecniche di debugging per PHP"},"content":{"rendered":"<p>Sul sito DeveloperWorks di IBM c&#8217;\u00e8 un interessante articoletto sulle <a href=\"http:\/\/www-128.ibm.com\/developerworks\/opensource\/library\/os-debug\/\">tecniche di debugging per php<\/a>.<\/p>\n<p>L&#8217;articolo spiega anche come usare <a href=\"http:\/\/www.phpeclipse.de\/\">PHPEclipse<\/a> e <a href=\"http:\/\/www.plog4u.org\/index.php\/Using_PHPEclipse_:_Installation_:_Installing_the_DBG_Debugger\">PHP DBG<\/a> per migliorare il proprio lavoro.<\/p>\n<p>ciuaz<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sul sito DeveloperWorks di IBM c&#8217;\u00e8 un interessante articoletto sulle tecniche di debugging per php. L&#8217;articolo spiega anche come usare PHPEclipse e PHP DBG per migliorare il proprio lavoro. ciuaz<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_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},"jetpack_post_was_ever_published":false},"categories":[9],"tags":[576,938,729,2248,222],"class_list":["post-1816","post","type-post","status-publish","format-standard","hentry","category-php","tag-debug","tag-debugging","tag-ibm","tag-php","tag-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tecniche di debugging per PHP - Fullo<\/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:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tecniche di debugging per PHP - Fullo\" \/>\n<meta property=\"og:description\" content=\"Sul sito DeveloperWorks di IBM c&#8217;\u00e8 un interessante articoletto sulle tecniche di debugging per php. L&#8217;articolo spiega anche come usare PHPEclipse e PHP DBG per migliorare il proprio lavoro. ciuaz\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/\" \/>\n<meta property=\"og:site_name\" content=\"Fullo\" \/>\n<meta property=\"article:published_time\" content=\"2005-12-14T11:56:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2021\/05\/FB_IMG_1515748807284.jpg?fit=1453%2C1453&ssl=1\" \/>\n\t<meta property=\"og:image:width\" content=\"1453\" \/>\n\t<meta property=\"og:image:height\" content=\"1453\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Francesco Fullone\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fullo\" \/>\n<meta name=\"twitter:site\" content=\"@fullo\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Francesco Fullone\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/12\\\/14\\\/tecniche-di-debugging-per-php\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/12\\\/14\\\/tecniche-di-debugging-per-php\\\/\"},\"author\":{\"name\":\"Francesco Fullone\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"headline\":\"Tecniche di debugging per PHP\",\"datePublished\":\"2005-12-14T11:56:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/12\\\/14\\\/tecniche-di-debugging-per-php\\\/\"},\"wordCount\":36,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"keywords\":[\"debug\",\"debugging\",\"ibm\",\"php\",\"tutorial\"],\"articleSection\":[\"php\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/12\\\/14\\\/tecniche-di-debugging-per-php\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/12\\\/14\\\/tecniche-di-debugging-per-php\\\/\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/12\\\/14\\\/tecniche-di-debugging-per-php\\\/\",\"name\":\"Tecniche di debugging per PHP - Fullo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\"},\"datePublished\":\"2005-12-14T11:56:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/12\\\/14\\\/tecniche-di-debugging-per-php\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/12\\\/14\\\/tecniche-di-debugging-per-php\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/12\\\/14\\\/tecniche-di-debugging-per-php\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tecniche di debugging per PHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\",\"name\":\"Fullo\",\"description\":\"nulla e&#039; impossibile per chi non lo deve fare!\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\",\"name\":\"Francesco Fullone\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\",\"width\":622,\"height\":622,\"caption\":\"Francesco Fullone\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.fullo.net\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1\"},\"sameAs\":[\"http:\\\/\\\/www.fullo.net\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/fullo\",\"https:\\\/\\\/x.com\\\/fullo\"],\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/author\\\/fullo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tecniche di debugging per PHP - Fullo","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:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/","og_locale":"it_IT","og_type":"article","og_title":"Tecniche di debugging per PHP - Fullo","og_description":"Sul sito DeveloperWorks di IBM c&#8217;\u00e8 un interessante articoletto sulle tecniche di debugging per php. L&#8217;articolo spiega anche come usare PHPEclipse e PHP DBG per migliorare il proprio lavoro. ciuaz","og_url":"https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/","og_site_name":"Fullo","article_published_time":"2005-12-14T11:56:47+00:00","og_image":[{"width":1453,"height":1453,"url":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2021\/05\/FB_IMG_1515748807284.jpg?fit=1453%2C1453&ssl=1","type":"image\/jpeg"}],"author":"Francesco Fullone","twitter_card":"summary_large_image","twitter_creator":"@fullo","twitter_site":"@fullo","twitter_misc":{"Scritto da":"Francesco Fullone"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/#article","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/"},"author":{"name":"Francesco Fullone","@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"headline":"Tecniche di debugging per PHP","datePublished":"2005-12-14T11:56:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/"},"wordCount":36,"commentCount":0,"publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"keywords":["debug","debugging","ibm","php","tutorial"],"articleSection":["php"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/","url":"https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/","name":"Tecniche di debugging per PHP - Fullo","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/#website"},"datePublished":"2005-12-14T11:56:47+00:00","breadcrumb":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fullo.net\/blog\/2005\/12\/14\/tecniche-di-debugging-per-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fullo.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Tecniche di debugging per PHP"}]},{"@type":"WebSite","@id":"https:\/\/www.fullo.net\/blog\/#website","url":"https:\/\/www.fullo.net\/blog\/","name":"Fullo","description":"nulla e&#039; impossibile per chi non lo deve fare!","publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fullo.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":["Person","Organization"],"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c","name":"Francesco Fullone","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","url":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1","width":622,"height":622,"caption":"Francesco Fullone"},"logo":{"@id":"https:\/\/i0.wp.com\/www.fullo.net\/blog\/wp-content\/uploads\/2024\/10\/hawiaina-gold-circled-white.png?fit=622%2C622&ssl=1"},"sameAs":["http:\/\/www.fullo.net","https:\/\/www.linkedin.com\/in\/fullo","https:\/\/x.com\/fullo"],"url":"https:\/\/www.fullo.net\/blog\/author\/fullo\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3OSc1-ti","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1554,"url":"https:\/\/www.fullo.net\/blog\/2005\/07\/25\/le-10-cose-che-uno-sviluppatore-php-dovrebbe-conoscere\/","url_meta":{"origin":1816,"position":0},"title":"Le 10 cose che uno sviluppatore php dovrebbe conoscere","author":"Francesco Fullone","date":"25\/07\/2005","format":false,"excerpt":"su phpBuilder un articolo per rinfrescare la memoria a tutti quelli che lavorano con php e per insegnare qualcosa a quelli che ci si stanno avvicinando. Le 10 cose che ogni sviluppatore php dovrebbe conoscere spazia dai db, al debugging, ai problemi con i magic-quotes. L'articolo \u00e8 solo il primo\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2357,"url":"https:\/\/www.fullo.net\/blog\/2007\/10\/22\/zend-pubblica-la-prima-beta-di-neon\/","url_meta":{"origin":1816,"position":1},"title":"Zend pubblica la prima beta di Neon","author":"Francesco Fullone","date":"22\/10\/2007","format":false,"excerpt":"Dopo un periodo di alfa testing privato Zend ha oggi annunciato la prima beta pubblica del futuro Zend Studio basato su Eclipse, aka Neon. Dopo un po' di utilizzo, a parte il mio spiccato rapporto di odio verso Eclipse, devo dire che nonostante le features come il refactoring del codice,\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2076,"url":"https:\/\/www.fullo.net\/blog\/2006\/10\/12\/7-ide-per-php\/","url_meta":{"origin":1816,"position":2},"title":"7 ide per PHP","author":"Francesco Fullone","date":"12\/10\/2006","format":false,"excerpt":"Nella sezione PHP di IBM DeveloperWorks \u00e8 stata pubblica una interessante rassegna di 7 IDE per sviluppare in PHP. Purtroppo, ad esclusione di Eclipse (che non smetter\u00f2 mai di criticare per la voracit\u00e0 di risorse), non \u00e8 citato nessun IDE open-source o comunque gratuito. Inoltre la rassegna \u00e8 stata fatta\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2397,"url":"https:\/\/www.fullo.net\/blog\/2008\/01\/24\/arriva-zend-studio-neon-anzi-zend-studio-per-eclipse\/","url_meta":{"origin":1816,"position":3},"title":"Arriva Zend Studio Neon.. anzi Zend Studio per Eclipse","author":"Francesco Fullone","date":"24\/01\/2008","format":false,"excerpt":"E' stato ufficialmente rilasciato oggi lo Zend Studio per Eclipse, precedentemente chiamato Neon, ed erede del famoso Zend Studio 5.x. Tra le novit\u00e0 di questo IDE (basato su Eclipse) possiamo citare: Supporto per il refactoring del codice Supporto a Unit Test e test code coverage Supporto a PHPUnit Miglior gestione\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1698,"url":"https:\/\/www.fullo.net\/blog\/2005\/10\/17\/zend-studio-6-sara-basato-su-eclipse\/","url_meta":{"origin":1816,"position":4},"title":"Zend Studio 6 sar\u00e0 basato su Eclipse?","author":"Francesco Fullone","date":"17\/10\/2005","format":false,"excerpt":"Pare che Zend voglia entrare nell'Eclipse Foundation per supportare lo sviluppo dell'IDE come piattaforma standard, e di riferimento, per il development in PHP. La cosa non si ferma qui perch\u00e8 i piani finali di Zend, e di IBM, sono quelli di creare una sorta di piattaforma di sviluppo per applicazioni\u2026","rel":"","context":"In &quot;php&quot;","block_context":{"text":"php","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/php\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1874,"url":"https:\/\/www.fullo.net\/blog\/2006\/02\/16\/javascript-ruby-e-php\/","url_meta":{"origin":1816,"position":5},"title":"Javascript, Ruby e PHP","author":"Francesco Fullone","date":"16\/02\/2006","format":false,"excerpt":"Oggi mi sento pigro e quindi pubblico una sfilza di link tecnologici senza commentarli pi\u00f9 di tanto... Mastering Ajax \u00e8 arrivato al terzo appuntamento, il tutorial scritto su IBM DevelopWorks sulle tecniche Ajax sta raggiungendo alcuni spunti interessanti e poco banali e questa volta si parla di header, server requests\u2026","rel":"","context":"In &quot;ajax&quot;","block_context":{"text":"ajax","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/ajax\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/1816","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/comments?post=1816"}],"version-history":[{"count":0,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/1816\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/media?parent=1816"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/categories?post=1816"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/tags?post=1816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}