Laravel – บทแนะนำที่มีประโยชน์ที่สุดพร้อมบทแนะนำและแหล่งข้อมูลที่คุณจะอ่านในปีนี้

การเปิดเผยข้อมูล: การสนับสนุนของคุณช่วยให้เว็บไซต์ทำงานต่อไป! เราได้รับค่าธรรมเนียมการอ้างอิงสำหรับบริการบางอย่างที่เราแนะนำในหน้านี้.


Laravel เป็นกรอบการพัฒนาเว็บแอปพลิเคชันสำหรับ PHP มันทำให้การสร้างแอป PHP ที่มีฐานข้อมูลสำรองนั้นง่ายกว่าการเริ่มจากศูนย์.

เฟรมเวิร์กการพัฒนาแอปพลิเคชันมีชุดเครื่องมือที่รวมเข้าด้วยกันสำหรับการสร้างแอพ:

  • ส่วนประกอบทั่วไปสำหรับคุณสมบัติที่ใช้ร่วมกับแอพเกือบทั้งหมดเช่นการล็อกอินของผู้ใช้และการจัดการเซสชั่น
  • เครื่องมือในการพัฒนาอัตโนมัติเช่นผู้จัดการแพ็คเกจผู้จัดการการปรับใช้การสร้างรหัสและชุดทดสอบ
  • เทมเพลตรหัส“ สำเร็จรูป”.

เฟรมเวิร์กจำนวนมากรวมถึง Laravel ยังให้กระบวนทัศน์ทางสถาปัตยกรรมซึ่งเป็นวิธีการจัดระเบียบและออกแบบซอร์สโค้ดของแอปพลิเคชัน.

Laravel ใช้กระบวนทัศน์“ Model View Controller” (MVC) ซึ่งเป็นที่นิยมในหมู่เว็บเฟรมเวิร์ก ในสถาปัตยกรรม MVC รหัสแอปถูกจัดระเบียบเป็นสามองค์ประกอบหลัก:

  • รุ่นซึ่งกำหนดโครงสร้างข้อมูลและสื่อสารกับฐานข้อมูล
  • มุมมองซึ่งจัดการอินเทอร์เฟซระหว่างแอปพลิเคชันและผู้ใช้
  • ตัวควบคุมซึ่งจัดการการไหลของข้อมูลและการสื่อสารระหว่างรูปแบบและมุมมอง.

คุณสมบัติทั้งหมดเหล่านี้ทำให้การสร้างแอปใน Laravel เร็วกว่าการสร้างตั้งแต่เริ่มต้น ทำให้ Laravel เป็นเครื่องมือยอดนิยมสำหรับการพัฒนา PHP อย่างรวดเร็ว.

แบบฝึกหัด Laravel

  • Laravel Tutorials จาก Tutorials Point ให้การแนะนำที่ชัดเจนเกี่ยวกับกรอบและเป็นสถานที่ที่ดีในการรับภาพรวมระดับสูงของคุณสมบัติที่สำคัญ.
  • Laravel Fundamentals เป็นซีรี่ส์วิดีโอฟรี 27 ตอนซึ่งแนะนำให้ใช้ในทุกแง่มุมของ Laravel.
  • คู่มือการเริ่มต้นอย่างเป็นทางการ Laravel ให้คำแนะนำอย่างนุ่มนวลกับกรอบนำคุณไปสู่การสร้างแอพรายการที่ต้องทำ.
  • การสร้างแอปพลิเคชัน ToDo พื้นฐานใน Laravel 5 เป็นบทช่วยสอน 4 ส่วนที่จะนำคุณไปสู่การสร้างแอปฐานข้อมูลอย่างง่ายใน Laravel.
  • สร้าง Laravel และ Angular Single Page Comment แอปพลิเคชันเป็นแบบฝึกหัดตามโครงการสำหรับการใช้ Laravel กับ Angular.js front-end framework ที่เป็นที่นิยม.
  • Laravel: My First Framework เป็นการบรรยายเบื้องต้นเกี่ยวกับ Laravel ซึ่งอธิบายโดยนักพัฒนา PHP ในขณะที่เขาคุ้นเคยกับกรอบการทำงาน มันไม่ได้เป็นแบบฝึกหัดทั่วไป แต่มันให้มุมมองที่น่าสนใจสำหรับผู้ที่เพิ่งเริ่มใช้งาน Laravel หรือกรอบ PHP โดยทั่วไป.

แหล่งเรียนรู้เพิ่มเติม

เว็บไซต์จำนวนมากมีชุดบทเรียน Laravel ที่ยอดเยี่ยมซึ่งครอบคลุมหัวข้อเฉพาะที่หลากหลาย.

  • เรียนรู้ Laravel บน Hackr.io
  • Tutsplus
  • Scotch.io
  • Codetutorial.io
  • Pluralsight
  • Laracasts

สิ่งเหล่านี้เป็นสิ่งที่ดีที่จะดำดิ่งลงไปเมื่อคุณได้รับบทเรียนการแนะนำเบื้องต้นหนึ่งหรือสองครั้งและมีการจัดการพื้นฐานเกี่ยวกับกรอบ.

การอ้างอิง

  • เอกสาร Laravel อย่างเป็นทางการเป็นที่แรกที่จะดูว่าคุณมีคำถามใด ๆ เกี่ยวกับการใช้กรอบงานหรือไม่.
  • Awesome Laravel เป็นรายชื่อแหล่งข้อมูลที่น่าสนใจแบบฝึกหัดลิงก์เครื่องมือและบล็อกสำหรับ Laravel.

เครื่องมือ

  • Lumen เป็น “ไมโครเฟรมเวิร์ก” จากทีม Laravel มันถูกออกแบบมาเพื่อทำงานร่วมกับ Laravel และให้เครื่องมือที่เรียบง่ายสำหรับการเขียนบริการขนาดเล็กและ API.
  • Orchestra เป็นชุดเครื่องมือจัดการระบบเนื้อหาสำหรับการสร้างแอพพลิเคชั่น CMS บน Laravel.
  • Laravel Homestead เป็นผู้จัดการเครื่องเสมือนอย่างเป็นทางการที่ได้รับการบรรจุไว้ล่วงหน้าซึ่งออกแบบมาเพื่อมอบสภาพแวดล้อมการพัฒนาที่ง่ายต่อการใช้งานสำหรับการทำงานกับ Laravel Homestead สร้างขึ้นบน Vagrant.

ชุมชน

  • Laravel.io Forum และ Laravel Subreddit เป็นสถานที่ที่ดีที่สุดในการพูดคุยกับผู้พัฒนา Laravel ออนไลน์.
  • หากคุณต้องการค้นหาผู้พัฒนา Laravel ในพื้นที่คุณสามารถไปที่กลุ่ม Laravel Meetup Group
  • และอย่าพลาด Laracon US และ Laracon EU.

หนังสือเกี่ยวกับ Laravel

มีหนังสือที่ไม่ดีมากมายใน Laravel เราไม่ต้องการให้คุณค้นหาตัวเองโดยบังเอิญ ดังนั้นนี่คือสุดยอดของเราสำหรับหนังสือที่ดีที่จะช่วยให้คุณเรียนรู้กรอบ.

  • Laravel: ทำงานแล้ว: กรอบสำหรับการสร้างแอป PHP สมัยใหม่ (2016) โดย Matt Stauffer เป็นหนังสือที่สมบูรณ์เกี่ยวกับ Laravel สำหรับผู้ที่เพิ่งเริ่มใช้งานเฟรม หากคุณสามารถซื้อหนังสือเพียงเล่มเดียวบน Laravel นี่อาจเป็นหนังสือเล่มหนึ่งที่จะได้รับ.
  • Code Happy (2012) โดย Dayle Rees น่าจะเป็นหนังสือต้นตำรับที่ดีที่สุดสำหรับผู้เริ่มต้นที่เริ่มเรียนรู้กรอบ Laravel มันถูกเขียนโดยหนึ่งในนักพัฒนาหลักและนำเสนอข้อมูลในลักษณะที่ตรงไปตรงมาและมีการจัดการที่ดี.
  • คู่มืออ้างอิง Laravel (2016) โดย Sheikh Heera เป็นแหล่งข้อมูลทั่วไปที่ยอดเยี่ยมสำหรับผู้เริ่มต้นและผู้ใช้ Laravel ระดับกลางครอบคลุมทุกอย่างตั้งแต่การติดตั้งและตั้งค่าไปจนถึงหัวข้อขั้นสูง.
  • Laravel Application Development Blueprints (2013) โดยKiliçdagiและ Yilmaz มุ่งเป้าไปที่ผู้พัฒนา Laravel ระดับกลางถึงระดับสูง มันแนะนำโครงการต่าง ๆ ของแอพและร่างสิ่งสำคัญที่สุดของการสร้างแต่ละแอพ มันไม่ได้ให้ตัวอย่างรหัสที่สมบูรณ์สำหรับแต่ละโครงการ แต่วางแผนทั่วไป (หรือ “พิมพ์เขียว”) ทำให้ผู้อ่านมีความคิดที่ดีว่าจะเข้าใกล้แต่ละโครงการอย่างไร.
  • Laravel 5.1 Beauty: การสร้างเว็บแอปที่สวยงามใน Laravel 5.1 (2015) โดย Chuck Heintzelman เป็นหนังสือที่ได้รับการยกย่องอย่างสูงสำหรับนักพัฒนา Laravel ที่มีประสบการณ์ครอบคลุมวิธีปฏิบัติที่ดีที่สุดเวิร์กโฟลว์เครื่องมือพัฒนารูปแบบการออกแบบและหัวข้อระดับสูงอื่น ๆ.
  • Laravel Application Development Cookbook (2013) โดย Terry Matula เป็นหนังสืออ้างอิงบนโต๊ะและหนังสือความคิดที่มีมากกว่า 90 ความคิดตัวอย่างและวิธีแก้ไขปัญหาที่พบบ่อย.
  • การเรียนรู้ Eloquent ของ Laravel (2015) โดย Francesco Malatesta ครอบคลุม Eloquent ซึ่งเป็นผู้ทำแผนที่วัตถุเชิงสัมพันธ์ (ORM) ของ Laravel หากคุณทำงานกับฐานข้อมูลเชิงสัมพันธ์เช่น MySQL และคุณสับสนเกี่ยวกับการทำงานของ ActiveRecord นี่เป็นหนังสือสำหรับคุณ.
  • Laravel 5.x Cookbook (2016) โดย Alfred Nutile ทำหน้าที่เป็นแหล่งอ้างอิงที่ยอดเยี่ยมสำหรับโปรแกรมเมอร์ Laravel มันมีความหลากหลายของรูปแบบการออกแบบและการแก้ปัญหาโดยทั่วไปในการแก้ไขปัญหาที่พบโดยนักพัฒนาโดยใช้กรอบ.
  • รูปแบบการออกแบบและวิธีปฏิบัติที่ดีที่สุด Laravel (2014) โดยKiliçdagiและ Yilmaz ใช้แนวคิดทางสถาปัตยกรรมของรูปแบบการออกแบบกับกรอบ Laravel นี่ไม่ใช่หนังสือสำหรับผู้เริ่มต้น แต่โปรแกรมเมอร์ PHP ที่มีประสบการณ์จะได้รับประโยชน์มากมาย.
  • Mastering Laravel (2015) โดย Christopher John Pecoraro เป็นการแนะนำที่ดีสำหรับ Laravel สำหรับผู้ที่ทำงานกับกรอบ PHP อื่น ๆ ไม่แนะนำสำหรับผู้เริ่มต้น.
  • การเรียนรู้การพัฒนาแอปพลิเคชั่น Laravel 4 (2013) โดย Hardik Dangar เป็นหนังสือเกี่ยวกับการใช้เฟรมเวิร์ก Laravel ที่ออกแบบมาสำหรับผู้ที่มีประสบการณ์ Laravel เพียงเล็กน้อย แต่อย่างน้อยก็มีความเข้าใจในระดับกลางของ PHP และการเขียนโปรแกรมเชิงวัตถุ.

ฉันควรเรียนรู้ Laravel?

Laravel เป็นหนึ่งในกรอบการพัฒนา PHP ที่เป็นที่นิยมมากขึ้น หากคุณเรียนรู้ PHP สร้างแอปพลิเคชันขนาดเล็กหรือทำงานกับ WordPress คุณควรได้รับการจัดการกับกรอบการพัฒนาอย่างน้อยหนึ่งกรอบ Laravel เป็นจุดเริ่มต้นที่ดี.

คูปองเว็บโฮสติ้ง

เริ่มต้นด้วยเท้าขวาด้วยโฮสต์ Laravel ที่ยอดเยี่ยม
A2 Hosting ได้คะแนน # 1 ในการทดสอบความเร็วและประสิทธิภาพล่าสุดของเรา เริ่มต้นด้วยการติดตั้ง Laravel และการโฮสต์ที่เป็นมิตรกับนักพัฒนาของ A2 เพียงคลิกเดียว ตอนนี้คุณสามารถบันทึกได้ถึง 50% ในแผนของพวกเขา ใช้ลิงค์ส่วนลดพิเศษนี้
เพื่อรับข้อตกลง.

การอ่านและทรัพยากรเพิ่มเติม

เรามีคำแนะนำเพิ่มเติมบทแนะนำและอินโฟกราฟิกที่เกี่ยวข้องกับการพัฒนาเว็บ:

  • บทนำ PHP และแหล่งข้อมูล: เรียนรู้เกี่ยวกับภาษาที่มีการเข้ารหัสไว้สำหรับ Laravel.
  • Zend Optimizer Hosting: Zend เป็นหนึ่งในเฟรมเวิร์ค PHP ที่ได้รับความนิยมมากที่สุด เรียนรู้พื้นฐานที่นี่และสถานที่รับโฮสต์.

คุณควรเรียนรู้รหัสใด?

สับสนเกี่ยวกับภาษาการเขียนโปรแกรมที่คุณควรเรียนรู้รหัส?

ตรวจสอบอินโฟกราฟิกของเราคุณควรเรียนรู้รหัสใด ไม่เพียง แต่พูดถึงแง่มุมต่าง ๆ ของภาษาเท่านั้น แต่ยังตอบคำถามสำคัญเช่น“ ฉันจะใช้เงินเป็นจำนวนเท่าใดในการเขียนโปรแกรม PHP เพื่อการใช้ชีวิต?”

คุณควรเรียนรู้รหัสใด
คุณควรเรียนรู้รหัสใด?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map