新卒エンジニアがJavaとPHPを比べてみた

F73bf56dd339658a83565d9b64fa0e90?s=47 yamako88
October 12, 2019

 新卒エンジニアがJavaとPHPを比べてみた

PHPカンファレンス沖縄で発表した資料になります

F73bf56dd339658a83565d9b64fa0e90?s=128

yamako88

October 12, 2019
Tweet

Transcript

  1. ৽ଔΤϯδχΞ͕ JavaͱPHPΛൺ΂ͯΈͨ ΍·͜

  2. ࣗݾ঺հ ɾԭೄࠃࡍେֶ ࢈ۀ৘ใֶ෦ ɾCODE BASEϓϩάϥϛϯάڭࣨ2ظ ɹଔۀੜ ɾRe:BuildΠϯλʔϯ ɾגࣜձࣾYRGLMʢΠϧάϧϜʣͷ ɹ৽ଔΤϯδχΞ ɹษڧܦྺ

    ɹRuby 3ϲ݄ˠPHP 1೥ˠJava 3ϲ݄
  3. ΤϯδχΞʹͳͬͨܦҢ

  4. ब׆ΛػʹΤϯδχΞΛ໨ࢦ͢ ↓ JavaΛษڧͯ͠࠳ં ↓ WebݴޠʹϋϚΔ ↓ PHPͰ։ൃͰ͖Δձࣾʹब৬ɺPHPͷݚमΛ͏͚Δ ↓ 7݄͔Βۀ຿ʹೖΔ

  5. ͳ͔ͥۀ຿ͰJavaΛ͢Δ

  6. Javaͷน ɾ؀ڥߏஙͷ೉қ౓͕ߴ͍ ɾܕ͕ݫ͍͠ ɹˠlongͱintͷҧ͍ͬͯԿʁΫϥεܕͱ͸ʁ ɾը໘ଆͷ࣮૷͕ΊΜͲ͍͘͞ ɹˠίϯύΠϧɺαʔόʔ࠶ىಈ͠ͳ͍ͱը໘ʹ൓ө͞Εͳ͍ ɾPHPΑΓѹ౗తʹίʔυΛॻ͘ྔ͕ଟ͍ ɾΤσΟλΛ࢖͍͜ͳͤͳ͍ͱ࣮૷ʹ๲େͳ͕͔͔࣌ؒΔ ɾֶशίετ͕ߴ͍ etc…

  7. Java͠ΜͲ͍ɻɻ

  8. JavaͰಘΒΕͨ͜ͱ ɾΦϒδΣΫτࢦ޲ʹॻ͘ྗ͕ະख़ͩͱ஌Εͨ ɾࠓ·ͰงғؾͰϓϩάϥϛϯάΛ͍ͯͨ͠ͱؾ͚ͮͨ ɹˠงғؾͰॻ͍ͯ͠·ͬͯ΋ಈ͍ͯ͠·͏͜ͱ͕͋ͬͨ ɾܕΛҙࣝͨ͠ίʔσΟϯά͕Ͱ͖ΔΑ͏ʹͳͬͨ ɹʢಛʹฦΓ஋ʣ ɾΫϥεͷ࢖͍ํ্͕ख͘ͳͬͨ

  9. ͦΕͰ΋΍ͬͺΓPHP͕޷͖ʂ

  10. PHPͷ޷͖ͳͱ͜Ζ Webͷ։ൃΛ͢ΔͳΒ΍ͬͺΓPHP͍͍ͬͯΑͶʂ ɾεϐʔυײͷ͋Δ։ൃ͕Ͱ͖Δ ɾॊೈੑ͕͋Δ ɾϦϞʔτͰ࢓ࣄ͕΍Γ΍͍͢ʢҊ݅਺͕ଟ͍ʣ ɾॳΊͯॻָ͍͍ͯͯ͠ͱࢥͬͨݴޠ

  11. ·ͱΊ

  12. Webݴޠ͔͠৮ͬͨ͜ͱͷͳ͍ਓʹͦ͜ JavaΛษڧͯ͠Έͯ΋Βͬͯ΄͍͠ ɾPHPͰྑ͍ίʔυΛॻͨ͘ΊʹɺJavaΛษڧ͢Δͷ΋͋Γ ɹˠϓϩάϥϛϯάݴޠ͕Ͳ͏ಈ͍͍ͯΔͷ͔ɺ ɹɹͲ͏͍͏෩ʹίʔυΛॻ͍ͨํ͕҆શͳͷ͔Λମܥతʹֶ΂Δ ɾʮJava͸͍͍ͧʯ͍ͬͯ͏ਓ͕ੈͷதʹ͸ଟ͍ؾ͕͢ΔͷͰɺ ɹJavaΛ஌͍ͬͯΔ্ͰPHPΛબΜͰ͍Δͬͯݴ͑Δ

  13. None