{"id":1392,"date":"2005-05-11T17:13:57","date_gmt":"2005-05-11T15:13:57","guid":{"rendered":"https:\/\/www.fullo.net\/blog\/index.php\/archives\/2005\/05\/11\/php-power-programming\/"},"modified":"2005-06-06T11:38:13","modified_gmt":"2005-06-06T09:38:13","slug":"php-power-programming","status":"publish","type":"post","link":"https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/","title":{"rendered":"php power programming"},"content":{"rendered":"<p><a href=\"http:\/\/www.amazon.com\/exec\/obidos\/redirect?link_code=ur2&#038;camp=1789&#038;tag=mydevotioncom&#038;creative=9325&#038;path=tg\/detail\/-\/013147149X\/qid=1115809130\/sr=8-1\/ref=sr_8_xs_ap_i1_xgl14?v=glance%26s=books%26n=507846\">PHP 5 Power Programming<\/a> di Andi Gutmans, Stig Bakken and Derick Rethans \u00e8 stato rilasciato in <a href=\"http:\/\/www.phptr.com\/content\/images\/013147149X\/downloads\/013147149X_book.pdf\">versione PDF<\/a> scaricabile gratuitamente.<\/p>\n<p><strong>update<\/strong><br \/>\ngrazie a koolinus che mi avvisa che tutti i libri della serie <em>Bruce Perens<\/em> sono <a href=\"http:\/\/www.phptr.com\/promotions\/promotion.asp?promo=1484&#038;redir=1&#038;rl=1\">scaricabili gratuitamente<\/a> direttamente dal sito della Prentice Hall<\/p>\n<p>ciauz<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PHP 5 Power Programming di Andi Gutmans, Stig Bakken and Derick Rethans \u00e8 stato rilasciato in versione PDF scaricabile gratuitamente. update grazie a koolinus che mi avvisa che tutti i libri della serie Bruce Perens sono scaricabili gratuitamente direttamente dal sito della Prentice Hall ciauz<\/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":[174,175,176,2248],"class_list":["post-1392","post","type-post","status-publish","format-standard","hentry","category-php","tag-bruce-perens","tag-libri","tag-opensource","tag-php"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>php power programming - 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\/05\/11\/php-power-programming\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"php power programming - Fullo\" \/>\n<meta property=\"og:description\" content=\"PHP 5 Power Programming di Andi Gutmans, Stig Bakken and Derick Rethans \u00e8 stato rilasciato in versione PDF scaricabile gratuitamente. update grazie a koolinus che mi avvisa che tutti i libri della serie Bruce Perens sono scaricabili gratuitamente direttamente dal sito della Prentice Hall ciauz\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/\" \/>\n<meta property=\"og:site_name\" content=\"Fullo\" \/>\n<meta property=\"article:published_time\" content=\"2005-05-11T15:13:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2005-06-06T09:38:13+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\\\/05\\\/11\\\/php-power-programming\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/05\\\/11\\\/php-power-programming\\\/\"},\"author\":{\"name\":\"Francesco Fullone\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"headline\":\"php power programming\",\"datePublished\":\"2005-05-11T15:13:57+00:00\",\"dateModified\":\"2005-06-06T09:38:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/05\\\/11\\\/php-power-programming\\\/\"},\"wordCount\":46,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#\\\/schema\\\/person\\\/24e91bc6caea6c411a8668df5639428c\"},\"keywords\":[\"bruce perens\",\"libri\",\"opensource\",\"php\"],\"articleSection\":[\"php\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/05\\\/11\\\/php-power-programming\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/05\\\/11\\\/php-power-programming\\\/\",\"url\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/05\\\/11\\\/php-power-programming\\\/\",\"name\":\"php power programming - Fullo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/#website\"},\"datePublished\":\"2005-05-11T15:13:57+00:00\",\"dateModified\":\"2005-06-06T09:38:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/05\\\/11\\\/php-power-programming\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/05\\\/11\\\/php-power-programming\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/2005\\\/05\\\/11\\\/php-power-programming\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.fullo.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"php power programming\"}]},{\"@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":"php power programming - 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\/05\/11\/php-power-programming\/","og_locale":"it_IT","og_type":"article","og_title":"php power programming - Fullo","og_description":"PHP 5 Power Programming di Andi Gutmans, Stig Bakken and Derick Rethans \u00e8 stato rilasciato in versione PDF scaricabile gratuitamente. update grazie a koolinus che mi avvisa che tutti i libri della serie Bruce Perens sono scaricabili gratuitamente direttamente dal sito della Prentice Hall ciauz","og_url":"https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/","og_site_name":"Fullo","article_published_time":"2005-05-11T15:13:57+00:00","article_modified_time":"2005-06-06T09:38:13+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\/05\/11\/php-power-programming\/#article","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/"},"author":{"name":"Francesco Fullone","@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"headline":"php power programming","datePublished":"2005-05-11T15:13:57+00:00","dateModified":"2005-06-06T09:38:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/"},"wordCount":46,"commentCount":2,"publisher":{"@id":"https:\/\/www.fullo.net\/blog\/#\/schema\/person\/24e91bc6caea6c411a8668df5639428c"},"keywords":["bruce perens","libri","opensource","php"],"articleSection":["php"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/","url":"https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/","name":"php power programming - Fullo","isPartOf":{"@id":"https:\/\/www.fullo.net\/blog\/#website"},"datePublished":"2005-05-11T15:13:57+00:00","dateModified":"2005-06-06T09:38:13+00:00","breadcrumb":{"@id":"https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fullo.net\/blog\/2005\/05\/11\/php-power-programming\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fullo.net\/blog\/"},{"@type":"ListItem","position":2,"name":"php power programming"}]},{"@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-ms","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":3061,"url":"https:\/\/www.fullo.net\/blog\/2013\/04\/01\/due-nuovi-libri-allorizzonte\/","url_meta":{"origin":1392,"position":0},"title":"Due nuovi libri all&#8217;orizzonte","author":"Francesco Fullone","date":"01\/04\/2013","format":false,"excerpt":"Se lo scorso anno, con il GrUSP vi abbiamo deliziato con il nostro primo libro su PHP, quest'anno lo faremo con quello su Javascript. Infatti per FAG Edizioni, insieme ad altri autori, sto scrivendo Javascript Best Practices. Se tutto va bene, ed i ritardatari finiranno per tempo i loro capitoli,\u2026","rel":"","context":"In &quot;altri linguaggi&quot;","block_context":{"text":"altri linguaggi","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/altri-linguaggi\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2008,"url":"https:\/\/www.fullo.net\/blog\/2006\/07\/19\/patterns-for-php\/","url_meta":{"origin":1392,"position":1},"title":"Patterns for PHP","author":"Francesco Fullone","date":"19\/07\/2006","format":false,"excerpt":"Ennesimo sito sui pattern di programmazione, questa volta per\u00f2 applicati al solo php. Patterns for PHP, questo il mirabolante nome, \u00e8 per\u00f2 pure un wiki dove tutti posso collaborare al miglioramento delle descrizioni dei pattern stessi. [update] su IBM developerworks di parla di 5 pattern classici per lo sviluppo con\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":246,"url":"https:\/\/www.fullo.net\/blog\/2003\/05\/10\/xp-programming\/","url_meta":{"origin":1392,"position":2},"title":"xp programming","author":"Francesco Fullone","date":"10\/05\/2003","format":false,"excerpt":"oggi ho finalmente seguito dei Seminari con la S maiuscola! :D questo simpatico signore (sul sito ci sono le slide) mi ha introdotto, insieme ad altri smanettoni, all'affascinante mondo dell' XP programming, del TDD e del Refactoring! Devo dire che gli argomenti sono veramente interessanti e che dedicher\u00f2 un p\u00f2\u2026","rel":"","context":"In &quot;tecnologia&quot;","block_context":{"text":"tecnologia","link":"https:\/\/www.fullo.net\/blog\/category\/tecnologia\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2369,"url":"https:\/\/www.fullo.net\/blog\/2007\/11\/26\/sviluppo-agile\/","url_meta":{"origin":1392,"position":3},"title":"Sviluppo Agile e conferenze agili","author":"Francesco Fullone","date":"26\/11\/2007","format":false,"excerpt":"Venerd\u00ec sono stato all'AgileDay, manifestazione incentrata sullo sviluppo agile e sulle metodologie su cui \u00e8 fondato. La giornata \u00e8 stata molto interessante, sia per le persone incontrate che per la qualit\u00e0 degli interventi (interessante la modalit\u00e0 openspace dove sembrava di stare pi\u00f9 ad un barCamp che ad una conferenza canonica).\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":1742,"url":"https:\/\/www.fullo.net\/blog\/2005\/11\/10\/pianificazione-di-un-progetto-php\/","url_meta":{"origin":1392,"position":4},"title":"Pianificazione di un progetto PHP","author":"Francesco Fullone","date":"10\/11\/2005","format":false,"excerpt":"La maggior parte dei progetti informatici spesso muore ancora prima di iniziare, anche se l'idea \u00e8 geniale, anche se ci sono i fondi. Il motivo? E' molto semplice. C'\u00e8 una \"totale mancanza\":\"(E non parlatemi di XP Programming e Metodi Agili... che comunque una mini pianificazione iniziale del lavoro la fanno!\u2026","rel":"","context":"In &quot;lifehack&quot;","block_context":{"text":"lifehack","link":"https:\/\/www.fullo.net\/blog\/category\/di-tutto-un-po\/lifehack\/"},"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":1392,"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\/1392","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=1392"}],"version-history":[{"count":0,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/posts\/1392\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/media?parent=1392"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/categories?post=1392"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fullo.net\/blog\/wp-json\/wp\/v2\/tags?post=1392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}