SlideShare a Scribd company logo
Why PHP is (so much)
      better than Ruby?


                            @bastienlabelle
Ruby Lugdunum - June 2011    @camilleroux
A lot of free hosts
Bigger community
Easy to learn
 Similar to C and Perl
We know when lines end
     Thank you semi-colons!
Big websites use it
  Facebook, Flickr, Wikipedia...
Mark Zuckerberg uses it
        $$$$$$$$$
Typing skills
Why PHP is (so much) more better than Ruby?
Real blog engines and
         CMS
   Wordpress, Drupal, Joomla...
Pear is better than
     Rubygem
   Boo us if you don’t agree!
PHP dev have sense of
       humor
Thank you!



                            @bastienlabelle
Ruby Lugdunum - June 2011    @camilleroux

More Related Content

More from Camille Roux (20)

Gagner sa vie sans "travailler"
Gagner sa vie sans "travailler"Gagner sa vie sans "travailler"
Gagner sa vie sans "travailler"
Camille Roux
 
Lean startup (méthode Running Lean)
Lean startup (méthode Running Lean)Lean startup (méthode Running Lean)
Lean startup (méthode Running Lean)
Camille Roux
 
Travailler autrement
Travailler autrementTravailler autrement
Travailler autrement
Camille Roux
 
Panorama des exonérations et des aides à l'emploi
Panorama des exonérations et des aides à l'emploiPanorama des exonérations et des aides à l'emploi
Panorama des exonérations et des aides à l'emploi
Camille Roux
 
Le lean startup, ce n'est pas que des canvas !
Le lean startup, ce n'est pas que des canvas !Le lean startup, ce n'est pas que des canvas !
Le lean startup, ce n'est pas que des canvas !
Camille Roux
 
Recruter un (bon) développeur - Blend Conférence
Recruter un (bon) développeur - Blend ConférenceRecruter un (bon) développeur - Blend Conférence
Recruter un (bon) développeur - Blend Conférence
Camille Roux
 
Comment paraître sexy auprès des développeurs ?
Comment paraître sexy auprès des développeurs ?Comment paraître sexy auprès des développeurs ?
Comment paraître sexy auprès des développeurs ?
Camille Roux
 
Moins on code, mieux on se porte !
Moins on code, mieux on se porte !Moins on code, mieux on se porte !
Moins on code, mieux on se porte !
Camille Roux
 
Dissection d'un développeur Ruby
Dissection d'un développeur RubyDissection d'un développeur Ruby
Dissection d'un développeur Ruby
Camille Roux
 
Human Talks - Introduction
Human Talks - IntroductionHuman Talks - Introduction
Human Talks - Introduction
Camille Roux
 
Recruter et travailler avec un développeur
Recruter et travailler avec un développeurRecruter et travailler avec un développeur
Recruter et travailler avec un développeur
Camille Roux
 
Comment nous avons développé RubyLive.fr en un week-end
Comment nous avons développé RubyLive.fr en un week-endComment nous avons développé RubyLive.fr en un week-end
Comment nous avons développé RubyLive.fr en un week-end
Camille Roux
 
Tester ses idées en quelques heures
Tester ses idées en quelques heuresTester ses idées en quelques heures
Tester ses idées en quelques heures
Camille Roux
 
Ne perdez plus votre temps, testez vos idées en quelques heures !
Ne perdez plus votre temps, testez vos idées en quelques heures !Ne perdez plus votre temps, testez vos idées en quelques heures !
Ne perdez plus votre temps, testez vos idées en quelques heures !
Camille Roux
 
Comment tester et améliorer son idée en un minimum de temps ? - Devoxx
Comment tester et améliorer son idée en un minimum de temps ?  - DevoxxComment tester et améliorer son idée en un minimum de temps ?  - Devoxx
Comment tester et améliorer son idée en un minimum de temps ? - Devoxx
Camille Roux
 
[Startup Weekend] Conseil pour les présentations
[Startup Weekend] Conseil pour les présentations[Startup Weekend] Conseil pour les présentations
[Startup Weekend] Conseil pour les présentations
Camille Roux
 
Tester son idée en quelques heures
Tester son idée en quelques heuresTester son idée en quelques heures
Tester son idée en quelques heures
Camille Roux
 
HireForMe : Projet présenté au Startup Weekend Lyon 2
HireForMe : Projet présenté au Startup Weekend Lyon 2HireForMe : Projet présenté au Startup Weekend Lyon 2
HireForMe : Projet présenté au Startup Weekend Lyon 2
Camille Roux
 
10 idées pour dynamiser la communauté Ruby en France
10 idées pour dynamiser la communauté Ruby en France10 idées pour dynamiser la communauté Ruby en France
10 idées pour dynamiser la communauté Ruby en France
Camille Roux
 
OhMyGuest
OhMyGuestOhMyGuest
OhMyGuest
Camille Roux
 
Gagner sa vie sans "travailler"
Gagner sa vie sans "travailler"Gagner sa vie sans "travailler"
Gagner sa vie sans "travailler"
Camille Roux
 
Lean startup (méthode Running Lean)
Lean startup (méthode Running Lean)Lean startup (méthode Running Lean)
Lean startup (méthode Running Lean)
Camille Roux
 
Travailler autrement
Travailler autrementTravailler autrement
Travailler autrement
Camille Roux
 
Panorama des exonérations et des aides à l'emploi
Panorama des exonérations et des aides à l'emploiPanorama des exonérations et des aides à l'emploi
Panorama des exonérations et des aides à l'emploi
Camille Roux
 
Le lean startup, ce n'est pas que des canvas !
Le lean startup, ce n'est pas que des canvas !Le lean startup, ce n'est pas que des canvas !
Le lean startup, ce n'est pas que des canvas !
Camille Roux
 
Recruter un (bon) développeur - Blend Conférence
Recruter un (bon) développeur - Blend ConférenceRecruter un (bon) développeur - Blend Conférence
Recruter un (bon) développeur - Blend Conférence
Camille Roux
 
Comment paraître sexy auprès des développeurs ?
Comment paraître sexy auprès des développeurs ?Comment paraître sexy auprès des développeurs ?
Comment paraître sexy auprès des développeurs ?
Camille Roux
 
Moins on code, mieux on se porte !
Moins on code, mieux on se porte !Moins on code, mieux on se porte !
Moins on code, mieux on se porte !
Camille Roux
 
Dissection d'un développeur Ruby
Dissection d'un développeur RubyDissection d'un développeur Ruby
Dissection d'un développeur Ruby
Camille Roux
 
Human Talks - Introduction
Human Talks - IntroductionHuman Talks - Introduction
Human Talks - Introduction
Camille Roux
 
Recruter et travailler avec un développeur
Recruter et travailler avec un développeurRecruter et travailler avec un développeur
Recruter et travailler avec un développeur
Camille Roux
 
Comment nous avons développé RubyLive.fr en un week-end
Comment nous avons développé RubyLive.fr en un week-endComment nous avons développé RubyLive.fr en un week-end
Comment nous avons développé RubyLive.fr en un week-end
Camille Roux
 
Tester ses idées en quelques heures
Tester ses idées en quelques heuresTester ses idées en quelques heures
Tester ses idées en quelques heures
Camille Roux
 
Ne perdez plus votre temps, testez vos idées en quelques heures !
Ne perdez plus votre temps, testez vos idées en quelques heures !Ne perdez plus votre temps, testez vos idées en quelques heures !
Ne perdez plus votre temps, testez vos idées en quelques heures !
Camille Roux
 
Comment tester et améliorer son idée en un minimum de temps ? - Devoxx
Comment tester et améliorer son idée en un minimum de temps ?  - DevoxxComment tester et améliorer son idée en un minimum de temps ?  - Devoxx
Comment tester et améliorer son idée en un minimum de temps ? - Devoxx
Camille Roux
 
[Startup Weekend] Conseil pour les présentations
[Startup Weekend] Conseil pour les présentations[Startup Weekend] Conseil pour les présentations
[Startup Weekend] Conseil pour les présentations
Camille Roux
 
Tester son idée en quelques heures
Tester son idée en quelques heuresTester son idée en quelques heures
Tester son idée en quelques heures
Camille Roux
 
HireForMe : Projet présenté au Startup Weekend Lyon 2
HireForMe : Projet présenté au Startup Weekend Lyon 2HireForMe : Projet présenté au Startup Weekend Lyon 2
HireForMe : Projet présenté au Startup Weekend Lyon 2
Camille Roux
 
10 idées pour dynamiser la communauté Ruby en France
10 idées pour dynamiser la communauté Ruby en France10 idées pour dynamiser la communauté Ruby en France
10 idées pour dynamiser la communauté Ruby en France
Camille Roux
 

Recently uploaded (20)

ECS25 - The adventures of a Microsoft 365 Platform Owner - Website.pptx
ECS25 - The adventures of a Microsoft 365 Platform Owner - Website.pptxECS25 - The adventures of a Microsoft 365 Platform Owner - Website.pptx
ECS25 - The adventures of a Microsoft 365 Platform Owner - Website.pptx
Jasper Oosterveld
 
Offshore IT Support: Balancing In-House and Offshore Help Desk Technicians
Offshore IT Support: Balancing In-House and Offshore Help Desk TechniciansOffshore IT Support: Balancing In-House and Offshore Help Desk Technicians
Offshore IT Support: Balancing In-House and Offshore Help Desk Technicians
john823664
 
TrustArc Webinar: Mastering Privacy Contracting
TrustArc Webinar: Mastering Privacy ContractingTrustArc Webinar: Mastering Privacy Contracting
TrustArc Webinar: Mastering Privacy Contracting
TrustArc
 
cloudgenesis cloud workshop , gdg on campus mita
cloudgenesis cloud workshop , gdg on campus mitacloudgenesis cloud workshop , gdg on campus mita
cloudgenesis cloud workshop , gdg on campus mita
siyaldhande02
 
Cyber Security Legal Framework in Nepal.pptx
Cyber Security Legal Framework in Nepal.pptxCyber Security Legal Framework in Nepal.pptx
Cyber Security Legal Framework in Nepal.pptx
Ghimire B.R.
 
Cognitive Chasms - A Typology of GenAI Failure Failure Modes
Cognitive Chasms - A Typology of GenAI Failure Failure ModesCognitive Chasms - A Typology of GenAI Failure Failure Modes
Cognitive Chasms - A Typology of GenAI Failure Failure Modes
Dr. Tathagat Varma
 
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AISAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
Peter Spielvogel
 
Cyber security cyber security cyber security cyber security cyber security cy...
Cyber security cyber security cyber security cyber security cyber security cy...Cyber security cyber security cyber security cyber security cyber security cy...
Cyber security cyber security cyber security cyber security cyber security cy...
pranavbodhak
 
UiPath Community Zurich: Release Management and Build Pipelines
UiPath Community Zurich: Release Management and Build PipelinesUiPath Community Zurich: Release Management and Build Pipelines
UiPath Community Zurich: Release Management and Build Pipelines
UiPathCommunity
 
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Lorenzo Miniero
 
Let’s Get Slack Certified! 🚀- Slack Community
Let’s Get Slack Certified! 🚀- Slack CommunityLet’s Get Slack Certified! 🚀- Slack Community
Let’s Get Slack Certified! 🚀- Slack Community
SanjeetMishra29
 
Master tester AI toolbox - Kari Kakkonen at Testaus ja AI 2025 Professio
Master tester AI toolbox - Kari Kakkonen at Testaus ja AI 2025 ProfessioMaster tester AI toolbox - Kari Kakkonen at Testaus ja AI 2025 Professio
Master tester AI toolbox - Kari Kakkonen at Testaus ja AI 2025 Professio
Kari Kakkonen
 
Agentic AI - The New Era of Intelligence
Agentic AI - The New Era of IntelligenceAgentic AI - The New Era of Intelligence
Agentic AI - The New Era of Intelligence
Muzammil Shah
 
Marko.js - Unsung Hero of Scalable Web Frameworks (DevDays 2025)
Marko.js - Unsung Hero of Scalable Web Frameworks (DevDays 2025)Marko.js - Unsung Hero of Scalable Web Frameworks (DevDays 2025)
Marko.js - Unsung Hero of Scalable Web Frameworks (DevDays 2025)
Eugene Fidelin
 
Content and eLearning Standards: Finding the Best Fit for Your-Training
Content and eLearning Standards: Finding the Best Fit for Your-TrainingContent and eLearning Standards: Finding the Best Fit for Your-Training
Content and eLearning Standards: Finding the Best Fit for Your-Training
Rustici Software
 
Grannie’s Journey to Using Healthcare AI Experiences
Grannie’s Journey to Using Healthcare AI ExperiencesGrannie’s Journey to Using Healthcare AI Experiences
Grannie’s Journey to Using Healthcare AI Experiences
Lauren Parr
 
Building Agents with LangGraph & Gemini
Building Agents with LangGraph &  GeminiBuilding Agents with LangGraph &  Gemini
Building Agents with LangGraph & Gemini
HusseinMalikMammadli
 
AI Trends - Mary Meeker
AI Trends - Mary MeekerAI Trends - Mary Meeker
AI Trends - Mary Meeker
Razin Mustafiz
 
Introducing FME Realize: A New Era of Spatial Computing and AR
Introducing FME Realize: A New Era of Spatial Computing and ARIntroducing FME Realize: A New Era of Spatial Computing and AR
Introducing FME Realize: A New Era of Spatial Computing and AR
Safe Software
 
Security Operations and the Defense Analyst - Splunk Certificate
Security Operations and the Defense Analyst - Splunk CertificateSecurity Operations and the Defense Analyst - Splunk Certificate
Security Operations and the Defense Analyst - Splunk Certificate
VICTOR MAESTRE RAMIREZ
 
ECS25 - The adventures of a Microsoft 365 Platform Owner - Website.pptx
ECS25 - The adventures of a Microsoft 365 Platform Owner - Website.pptxECS25 - The adventures of a Microsoft 365 Platform Owner - Website.pptx
ECS25 - The adventures of a Microsoft 365 Platform Owner - Website.pptx
Jasper Oosterveld
 
Offshore IT Support: Balancing In-House and Offshore Help Desk Technicians
Offshore IT Support: Balancing In-House and Offshore Help Desk TechniciansOffshore IT Support: Balancing In-House and Offshore Help Desk Technicians
Offshore IT Support: Balancing In-House and Offshore Help Desk Technicians
john823664
 
TrustArc Webinar: Mastering Privacy Contracting
TrustArc Webinar: Mastering Privacy ContractingTrustArc Webinar: Mastering Privacy Contracting
TrustArc Webinar: Mastering Privacy Contracting
TrustArc
 
cloudgenesis cloud workshop , gdg on campus mita
cloudgenesis cloud workshop , gdg on campus mitacloudgenesis cloud workshop , gdg on campus mita
cloudgenesis cloud workshop , gdg on campus mita
siyaldhande02
 
Cyber Security Legal Framework in Nepal.pptx
Cyber Security Legal Framework in Nepal.pptxCyber Security Legal Framework in Nepal.pptx
Cyber Security Legal Framework in Nepal.pptx
Ghimire B.R.
 
Cognitive Chasms - A Typology of GenAI Failure Failure Modes
Cognitive Chasms - A Typology of GenAI Failure Failure ModesCognitive Chasms - A Typology of GenAI Failure Failure Modes
Cognitive Chasms - A Typology of GenAI Failure Failure Modes
Dr. Tathagat Varma
 
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AISAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
SAP Sapphire 2025 ERP1612 Enhancing User Experience with SAP Fiori and AI
Peter Spielvogel
 
Cyber security cyber security cyber security cyber security cyber security cy...
Cyber security cyber security cyber security cyber security cyber security cy...Cyber security cyber security cyber security cyber security cyber security cy...
Cyber security cyber security cyber security cyber security cyber security cy...
pranavbodhak
 
UiPath Community Zurich: Release Management and Build Pipelines
UiPath Community Zurich: Release Management and Build PipelinesUiPath Community Zurich: Release Management and Build Pipelines
UiPath Community Zurich: Release Management and Build Pipelines
UiPathCommunity
 
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Multistream in SIP and NoSIP @ OpenSIPS Summit 2025
Lorenzo Miniero
 
Let’s Get Slack Certified! 🚀- Slack Community
Let’s Get Slack Certified! 🚀- Slack CommunityLet’s Get Slack Certified! 🚀- Slack Community
Let’s Get Slack Certified! 🚀- Slack Community
SanjeetMishra29
 
Master tester AI toolbox - Kari Kakkonen at Testaus ja AI 2025 Professio
Master tester AI toolbox - Kari Kakkonen at Testaus ja AI 2025 ProfessioMaster tester AI toolbox - Kari Kakkonen at Testaus ja AI 2025 Professio
Master tester AI toolbox - Kari Kakkonen at Testaus ja AI 2025 Professio
Kari Kakkonen
 
Agentic AI - The New Era of Intelligence
Agentic AI - The New Era of IntelligenceAgentic AI - The New Era of Intelligence
Agentic AI - The New Era of Intelligence
Muzammil Shah
 
Marko.js - Unsung Hero of Scalable Web Frameworks (DevDays 2025)
Marko.js - Unsung Hero of Scalable Web Frameworks (DevDays 2025)Marko.js - Unsung Hero of Scalable Web Frameworks (DevDays 2025)
Marko.js - Unsung Hero of Scalable Web Frameworks (DevDays 2025)
Eugene Fidelin
 
Content and eLearning Standards: Finding the Best Fit for Your-Training
Content and eLearning Standards: Finding the Best Fit for Your-TrainingContent and eLearning Standards: Finding the Best Fit for Your-Training
Content and eLearning Standards: Finding the Best Fit for Your-Training
Rustici Software
 
Grannie’s Journey to Using Healthcare AI Experiences
Grannie’s Journey to Using Healthcare AI ExperiencesGrannie’s Journey to Using Healthcare AI Experiences
Grannie’s Journey to Using Healthcare AI Experiences
Lauren Parr
 
Building Agents with LangGraph & Gemini
Building Agents with LangGraph &  GeminiBuilding Agents with LangGraph &  Gemini
Building Agents with LangGraph & Gemini
HusseinMalikMammadli
 
AI Trends - Mary Meeker
AI Trends - Mary MeekerAI Trends - Mary Meeker
AI Trends - Mary Meeker
Razin Mustafiz
 
Introducing FME Realize: A New Era of Spatial Computing and AR
Introducing FME Realize: A New Era of Spatial Computing and ARIntroducing FME Realize: A New Era of Spatial Computing and AR
Introducing FME Realize: A New Era of Spatial Computing and AR
Safe Software
 
Security Operations and the Defense Analyst - Splunk Certificate
Security Operations and the Defense Analyst - Splunk CertificateSecurity Operations and the Defense Analyst - Splunk Certificate
Security Operations and the Defense Analyst - Splunk Certificate
VICTOR MAESTRE RAMIREZ
 

Why PHP is (so much) more better than Ruby?