Your SlideShare is downloading. ×
Taking PHP to the next level
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Taking PHP to the next level

1,569
views

Published on

Closing Keynote delivered at PHPBenelux. …

Closing Keynote delivered at PHPBenelux.

http://joind.in/talk/view/4778

Published in: Technology

0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,569
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
44
Comments
0
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • - Part 1: Intro and feature description.\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • - Part 2: Projects, toolings, etc.\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • - Ask contributors to get up.\n
  • \n
  • \n
  • Ask Matthew to get up.\n
  • \n
  • \n
  • - Look at David Zuelke and make some fun of him :)\n
  • \n
  • - Ask the audience to guess what would be the project that is not PHP that might become vital to them.\n
  • - Ask Josh to get up and mention travisCI.\n
  • - Ask Josh to get up and mention travisCI.\n
  • \n
  • - Ask Josh to get up and mention travisCI.\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • - Part 3: Psychological bit of the talk.\n
  • - A person with a god complex may refuse to admit the possibility of error or failure\n
  • We are merely owners of our own realms/reich\n
  • We are merely owners of our own realms/reich\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. What’s next?Taking PHP to the next level @davidcoallier — PHP Benelux 2012
    • 2. You! You!Who are you? What do you do? @davidcoallier — PHP Benelux 2012
    • 3. LandscapeAn overview of the PHP world @davidcoallier — PHP Benelux 2012
    • 4. From the museum... up to here today @davidcoallier — PHP Benelux 2012
    • 5. Namespaces @davidcoallier — PHP Benelux 2012
    • 6. Namespaces!! @davidcoallier — PHP Benelux 2012
    • 7. Closures & λs (lambdas)Just like javascript... @davidcoallier — PHP Benelux 2012
    • 8. SPL LSB__DIR__ Phar GC Functors $Dynamic::$Statics Short Ternaries @davidcoallier — PHP Benelux 2012
    • 9. DateTime LSB SPL ext/intl Phar ICU __DIR__ FPM GCFunctors MySQLnd Short Ternaries $Dynamic::$StaticsNOWDOCS sqlite3 Collator @davidcoallier — PHP Benelux 2012
    • 10. Get it? @davidcoallier — PHP Benelux 2012
    • 11. 5.4@davidcoallier — PHP Benelux 2012
    • 12. array(foo => bar) @davidcoallier — PHP Benelux 2012
    • 13. [foo => bar]Short Syntax for arrays! @davidcoallier — PHP Benelux 2012
    • 14. $obj->method($var)[2];Function Array Dereferencing @davidcoallier — PHP Benelux 2012
    • 15. TraitsEffective code re-use @davidcoallier — PHP Benelux 2012
    • 16. @davidcoallier — PHP Benelux 2012
    • 17. SessionHandlerclass VendorSession extends SessionHandler {} @davidcoallier — PHP Benelux 2012
    • 18. A lot more.PHP 5.4 isn’t only traits and arrays @davidcoallier — PHP Benelux 2012
    • 19. Indirect Method Calls$func = array(‘Foo’, ‘bar’);$func(); @davidcoallier — PHP Benelux 2012
    • 20. Member AccessUpon Instantiation @davidcoallier — PHP Benelux 2012
    • 21. $obj = (new Foo)->bar(); @davidcoallier — PHP Benelux 2012
    • 22. Support this!Added $this closure support. @davidcoallier — PHP Benelux 2012
    • 23. The future is brightNot only features @davidcoallier — PHP Benelux 2012
    • 24. Release ProcessMaking it easier to contribute @davidcoallier — PHP Benelux 2012
    • 25. GIT!!!http://git.php.net/ @davidcoallier — PHP Benelux 2012
    • 26. Built-in Webserver? @davidcoallier — PHP Benelux 2012
    • 27. What does it allmean? @davidcoallier — PHP Benelux 2012
    • 28. Stronger EngineeringPHP isn’t only for hacking spider scripts @davidcoallier — PHP Benelux 2012
    • 29. Better ToolsPHP a mature language @davidcoallier — PHP Benelux 2012
    • 30. PHPUnitAdvanced Unit-Testing @davidcoallier — PHP Benelux 2012
    • 31. XDebugNeeds no sub-section. @davidcoallier — PHP Benelux 2012
    • 32. CodeSnifferMake your code comply! @davidcoallier — PHP Benelux 2012
    • 33. Getting work doneFrameworks old and new @davidcoallier — PHP Benelux 2012
    • 34. Symfony @davidcoallier — PHP Benelux 2012
    • 35. A bunch of DICsDon’t call me. I’ll call you. @davidcoallier — PHP Benelux 2012
    • 36. Zend Framework @davidcoallier — PHP Benelux 2012
    • 37. Lithium(li3) @davidcoallier — PHP Benelux 2012
    • 38. Even Agavi...Take a look seriously. @davidcoallier — PHP Benelux 2012
    • 39. One step aheadVirtually Rappin’ with HipHop @davidcoallier — PHP Benelux 2012
    • 40. External ProjectsReally worth mentioning. @davidcoallier — PHP Benelux 2012
    • 41. @davidcoallier — PHP Benelux 2012
    • 42. @davidcoallier — PHP Benelux 2012
    • 43. On the other hand.What is changing? @davidcoallier — PHP Benelux 2012
    • 44. LAMP?Yesterday’s problems @davidcoallier — PHP Benelux 2012
    • 45. LNNP?Today’s and Tomorrow’s problemslearning from yesterday’s mistakes. @davidcoallier — PHP Benelux 2012
    • 46. L: LinuxN: NginxN: (N) NoSQL SolutionsP: PHP-FPM @davidcoallier — PHP Benelux 2012
    • 47. Where doesthat leave us? @davidcoallier — PHP Benelux 2012
    • 48. Evolution @davidcoallier — PHP Benelux 2012
    • 49. Platforms @davidcoallier — PHP Benelux 2012
    • 50. Cloud... @davidcoallier — PHP Benelux 2012
    • 51. Deploying @davidcoallier — PHP Benelux 2012
    • 52. Quality Control @davidcoallier — PHP Benelux 2012
    • 53. @davidcoallier — PHP Benelux 2012
    • 54. Focus @davidcoallier — PHP Benelux 2012
    • 55. Adaptedto evolving needs. @davidcoallier — PHP Benelux 2012
    • 56. Modern. @davidcoallier — PHP Benelux 2012
    • 57. Share NothingSelfish systems @davidcoallier — PHP Benelux 2012
    • 58. A new conceptNo more managing. @davidcoallier — PHP Benelux 2012
    • 59. Shiny ObjectsWe all want some! @davidcoallier — PHP Benelux 2012
    • 60. “Desire and hope will push us toward the future” - Michel De Montaigne @davidcoallier — PHP Benelux 2012
    • 61. The David Theory @davidcoallier — PHP Benelux 2012
    • 62. “Anything that can be used, should be tried” @davidcoallier — PHP Benelux 2012
    • 63. That’s PaaSMake me succeed, but allow me to fail fast. @davidcoallier — PHP Benelux 2012
    • 64. Redis@davidcoallier — PHP Benelux 2012
    • 65. MongoDB @davidcoallier — PHP Benelux 2012
    • 66. CouchDB @davidcoallier — PHP Benelux 2012
    • 67. Riak@davidcoallier — PHP Benelux 2012
    • 68. CloudFlare @davidcoallier — PHP Benelux 2012
    • 69. Ruby? :-O @davidcoallier — PHP Benelux 2012
    • 70. Python? :o @davidcoallier — PHP Benelux 2012
    • 71. Let us reflect.About Technology and Communities @davidcoallier — PHP Benelux 2012
    • 72. God Complex David’s Stockholm Syndrome @davidcoallier — PHP Benelux 2012
    • 73. Users are worthmore than technology @davidcoallier — PHP Benelux 2012
    • 74. “All War is Deception” —Sun Tzu @davidcoallier — PHP Benelux 2012
    • 75. Next timeThink before bitching. @davidcoallier — PHP Benelux 2012
    • 76. A tipPlease consider the following. @davidcoallier — PHP Benelux 2012
    • 77. Other TechsThere is a world out there. @davidcoallier — PHP Benelux 2012
    • 78. PolyglotismIt is not an illness. @davidcoallier — PHP Benelux 2012
    • 79. Different WorldsBut so similar. @davidcoallier — PHP Benelux 2012
    • 80. CommunityContributing to something @davidcoallier — PHP Benelux 2012
    • 81. Notes on the PartyDress warm for #phpbnl12bbq @davidcoallier — PHP Benelux 2012
    • 82. Free Beer and Stuff?Tweet @orchestra_io @davidcoallier — PHP Benelux 2012