Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
新卒エンジニアがJavaとPHPを比べてみた
Search
yamako88
October 12, 2019
Programming
310
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
新卒エンジニアがJavaとPHPを比べてみた
PHPカンファレンス沖縄で発表した資料になります
yamako88
October 12, 2019
More Decks by yamako88
See All by yamako88
プログラミング初心者が一年で1000時間勉強した話
yamako88
0
520
Other Decks in Programming
See All in Programming
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
phperだってパンチカードでコーディングしたい
o0h
PRO
0
350
[Dev Group Paris Octobre 26] Agentforce, SIforce, Claudeforce, Slackbot… on s'y retrouve ?
nabondance
0
110
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
160
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.7k
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
790
contenteditable と日本語入力に向き合う
colorful12
0
200
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
970
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
Agents on Rails - Rails at Scale 2026
irinanazarova
0
570
Featured
See All Featured
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
630
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
500
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Being A Developer After 40
akosma
92
590k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
830
A Soul's Torment
seathinner
8
3.8k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
Marketing to machines
jonoalderson
1
5.9k
Transcript
৽ଔΤϯδχΞ͕ JavaͱPHPΛൺͯΈͨ ·͜
ࣗݾհ ɾԭೄࠃࡍେֶ ࢈ۀใֶ෦ ɾCODE BASEϓϩάϥϛϯάڭࣨ2ظ ɹଔۀੜ ɾRe:BuildΠϯλʔϯ ɾגࣜձࣾYRGLMʢΠϧάϧϜʣͷ ɹ৽ଔΤϯδχΞ ɹษڧܦྺ
ɹRuby 3ϲ݄ˠPHP 1ˠJava 3ϲ݄
ΤϯδχΞʹͳͬͨܦҢ
ब׆ΛػʹΤϯδχΞΛࢦ͢ ↓ JavaΛษڧͯ͠࠳ં ↓ WebݴޠʹϋϚΔ ↓ PHPͰ։ൃͰ͖Δձࣾʹब৬ɺPHPͷݚमΛ͏͚Δ ↓ 7݄͔ΒۀʹೖΔ
ͳ͔ͥۀͰJavaΛ͢Δ
Javaͷน ɾڥߏஙͷқ͕ߴ͍ ɾܕ͕ݫ͍͠ ɹˠlongͱintͷҧ͍ͬͯԿʁΫϥεܕͱʁ ɾը໘ଆͷ࣮͕ΊΜͲ͍͘͞ ɹˠίϯύΠϧɺαʔόʔ࠶ىಈ͠ͳ͍ͱը໘ʹө͞Εͳ͍ ɾPHPΑΓѹతʹίʔυΛॻ͘ྔ͕ଟ͍ ɾΤσΟλΛ͍͜ͳͤͳ͍ͱ࣮ʹେͳ͕͔͔࣌ؒΔ ɾֶशίετ͕ߴ͍ etc…
Java͠ΜͲ͍ɻɻ
JavaͰಘΒΕͨ͜ͱ ɾΦϒδΣΫτࢦʹॻ͘ྗ͕ະख़ͩͱΕͨ ɾࠓ·ͰงғؾͰϓϩάϥϛϯάΛ͍ͯͨ͠ͱؾ͚ͮͨ ɹˠงғؾͰॻ͍ͯ͠·ͬͯಈ͍ͯ͠·͏͜ͱ͕͋ͬͨ ɾܕΛҙࣝͨ͠ίʔσΟϯά͕Ͱ͖ΔΑ͏ʹͳͬͨ ɹʢಛʹฦΓʣ ɾΫϥεͷ͍ํ্͕ख͘ͳͬͨ
ͦΕͰͬͺΓPHP͕͖ʂ
PHPͷ͖ͳͱ͜Ζ Webͷ։ൃΛ͢ΔͳΒͬͺΓPHP͍͍ͬͯΑͶʂ ɾεϐʔυײͷ͋Δ։ൃ͕Ͱ͖Δ ɾॊೈੑ͕͋Δ ɾϦϞʔτͰࣄ͕Γ͍͢ʢҊ͕݅ଟ͍ʣ ɾॳΊͯॻָ͍͍ͯͯ͠ͱࢥͬͨݴޠ
·ͱΊ
Webݴޠ͔͠৮ͬͨ͜ͱͷͳ͍ਓʹͦ͜ JavaΛษڧͯ͠ΈͯΒͬͯ΄͍͠ ɾPHPͰྑ͍ίʔυΛॻͨ͘ΊʹɺJavaΛษڧ͢Δͷ͋Γ ɹˠϓϩάϥϛϯάݴޠ͕Ͳ͏ಈ͍͍ͯΔͷ͔ɺ ɹɹͲ͏͍͏෩ʹίʔυΛॻ͍ͨํ͕҆શͳͷ͔ΛମܥతʹֶΔ ɾʮJava͍͍ͧʯ͍ͬͯ͏ਓ͕ੈͷதʹଟ͍ؾ͕͢ΔͷͰɺ ɹJavaΛ͍ͬͯΔ্ͰPHPΛબΜͰ͍Δͬͯݴ͑Δ
None