40 alat dan sumber daya Laravel terbaik

gambar
Halo, Habr! Saya mempersembahkan kepada Anda pilihan, yang merupakan terjemahan dari artikel asli saya.

Jika Anda memiliki ide untuk ditambahkan ke koleksi, saya akan senang untuk berbicara di komentar. Selamat menikmati!

Sumber untuk Belajar Laravel


Yang secara pribadi saya anggap keren di Laravel adalah Anda dapat dengan mudah belajar bagaimana bekerja di dalamnya. Ekosistem Laravel bukan hanya alat pengembangan. Kerangka kerja ini memiliki basis data platform dan kursus yang sangat baik yang membantu mempelajari seluk beluk dasar kerja. Inilah beberapa di antaranya:

Laracasts


Laracasts adalah sumber belajar untuk pengembang web. Sumber daya berisi screencasts yang sangat baik tentang Laravel, Vue, konsep umum PHP, database dan banyak lagi. Bisa dibilang itu seperti Netflix untuk karir masa depan Anda. Anda dapat memulai pelatihan dengan Laravel dari awal dan tetap mendapatkan informasi terbaru tentang Laravel .

Test drive laravel


Jika kita berbicara tentang teknik pengembangan, maka saya lebih suka menggunakan pengembangan melalui pengujian (TDD). Dengan Laravel, teknik ini sangat mudah digunakan. Anda dapat mempelajari ini dengan kursus Test Driven Laravel . Ikuti kursus video dan Anda dapat membangun aplikasi yang lebih andal.

Laravel yang percaya diri


Semua orang tahu bahwa Anda perlu menutupi kode Anda dengan tes, tetapi hanya beberapa aplikasi yang berisi tes. Kursus video Confident Laravel membantu Anda menghilangkan hambatan untuk menulis tes. Setiap pengembang yang berpengalaman dan ambisius menulis tes. Dan, tentu saja, semua orang ingin proses ini memakan waktu lebih sedikit. Yakin Laravel mengajarkan Anda untuk menulis tes untuk aplikasi Laravel Anda dan sepenuhnya percaya diri pada mereka.

Laracon online


Laracon Online adalah konferensi online tahunan. Ini adalah cara yang paling nyaman dan terjangkau bagi setiap pengembang untuk merasa seperti peserta dalam konferensi Laracon.

PHP efektif


Saya sangat merekomendasikan menonton kursus video PHP Nuno Maduro Writing Effective . Ini akan menjadi kontribusi penting bagi pendidikan setiap pengembang PHP. Kursus ini mengajarkan Anda cara menulis kode secara singkat dan jelas, dan juga menjelaskan prinsip-prinsip dasar untuk menghindari bug dan banyak lagi.

Petualangan inti Laravel


Laravel Core Adventures adalah kursus video yang luar biasa tentang konsep dasar Laravel, yang akan membantu tidak hanya untuk mendapatkan pengetahuan, tetapi juga untuk bersenang-senang.

Buat Kursus Chatbot


Kursus Build a chatbot akan mengajarkan Anda cara mengembangkan, memperluas, dan menguji bot obrolan dan voice bot menggunakan PHP.

Sertifikasi Laravel


Dan tentu saja, jika Anda telah menerima semua pengetahuan dan keterampilan yang diperlukan dalam pengembangan dengan Laravel, Anda dapat mengonfirmasi mereka menggunakan program sertifikasi Sertifikasi Laravel .

Komunitas Laravel


Laravel sendiri sudah merupakan kerangka kerja yang hebat. Tetapi perkembangan konstannya sangat terkait erat dengan komunitasnya. Pengembang terus-menerus berbagi pengalaman dan praktik terbaik mereka, memberikan tips dan saran, dan juga mencatat hal-hal yang perlu diperbaiki. Saya ingin menunjukkan beberapa sumber daya yang diperlukan untuk pengembang Laravel.

Forum Laracasts


Laracasts Forum adalah platform tempat pengembang berbagi pengalaman dan tutorial mereka. Di sini Anda selalu dapat meminta saran dan mendiskusikan pertanyaan Anda.

LaravelIO


LaravelIO adalah sumber yang bagus di mana masalah pembangunan juga dibahas. Di sana Anda dapat menemukan jawaban untuk berbagai pertanyaan dan membagikan pengalaman Anda.

Kendur saluran Larachat


Larachat Slack Workspace adalah ruang Slack dengan berbagai saluran yang didedikasikan untuk berbagai topik.

Berita Laravel


Laravel News adalah sumber berita resmi Laravel, serta buletin mingguan tentang tren terbaru dalam komunitas Laravel.

Podcast Laravel


Laravel Podcast adalah tempat yang tepat untuk mendiskusikan tren utama dalam komunitas Laravel.

Larajobs


LaraJobs adalah sumber daya untuk mencari pekerjaan dan memposting lowongan untuk posisi yang terkait dengan Laravel, pengembangan PHP, dan spesialisasi teknis lainnya.

Blog Laravel


The Laravel Blog adalah blog Laravel resmi di mana Anda dapat menemukan semua rilis Laravel terbaru dan berbagai acara, serta melihat podcast Taylor Otvel (pencipta Laravel).

Ekosistem Laravel


Ekosistem Laravel pasti memiliki sesuatu untuk ditawarkan pengembang. Saya biasanya mencoba untuk tidak memuji apa pun yang saya gunakan, tetapi cenderung lebih banyak mengkritik. Namun, ketika datang ke ekosistem Laravel, saya tidak bisa menahannya. Di sini saya ingin menyebutkan beberapa alat asli dan sangat berguna yang dapat berguna dalam pengembangan proyek Anda.

Lingkungan Pengembangan


Pelayan laravel


Laravel Valet dengan mudah menginstal lingkungan pengembangan minimalis untuk aplikasi Laravel Anda. Benar-benar alat yang hebat untuk pengguna MacOS.

Fitur Utama:

  • Cepat (menggunakan sekitar 7 MB RAM)
  • Mudah dipasang
  • Tidak diperlukan konfigurasi (Anda hanya perlu membuat folder di direktori root)
  • Mudah digunakan (menyediakan alat baris perintah sederhana)
  • Tidak perlu untuk Vagrant atau Docker
  • Mendukung terowongan ngrok
  • Memungkinkan Anda menginstal layanan tambahan secara manual (seperti Redis atau MySQL) menggunakan Homebrew

Laravel Valet adalah perangkat lunak sumber terbuka. Semua dokumentasi untuk itu dapat ditemukan di situs web Laravel resmi .

Rumah tinggal Laravel


Laravel Homestead adalah Vagrant build pra-dibangun yang menyediakan lingkungan pengembangan yang hebat. Anda tidak perlu menginstal PHP, server web atau perangkat lunak server lain di komputer lokal.

Fitur Utama:

  • Bekerja pada semua sistem operasi: Mac, Windows dan Linux
  • Kotak gelandangan mudah dilepas dan dibuat ulang.
  • Semua layanan yang diperlukan tersedia "di luar kotak" (seperti PHP 7.3, Nginx, MySQL, Redis, dan lainnya)
  • Memberikan kemampuan untuk menggunakan folder bersama antara mesin virtual dan primer

Laravel Homestead juga merupakan perangkat lunak sumber terbuka. Semua dokumentasi untuk menginstalnya dapat ditemukan di situs web Laravel resmi .

Ekstensi dan Paket Laravel


Paspor Laravel


Laravel Passport adalah alat termudah untuk otentikasi API. Ini memberikan implementasi server OAuth2 lengkap untuk aplikasi Anda.

Fitur Utama:

  • Menyederhanakan proses instalasi server OAuth2 dan membuatnya mudah digunakan berkat alat baris perintah
  • Dilengkapi dengan semua migrasi, pengontrol, dan rute basis data yang diperlukan
  • Berisi komponen bawaan Vue.JS

Laravel Passport berada dalam domain publik. Anda dapat menemukan semua dokumentasi yang diperlukan untuk instalasi di sini .

Pramuka Laravel


Tambahkan pencarian teks lengkap ke model Eloquent Anda dengan Laravel Scout. Ini adalah perangkat lunak yang nyaman untuk menyinkronkan indeks pencarian dengan catatan Eloquent Anda.

Fitur Utama:

  • Dilengkapi dengan driver Algolia
  • Memungkinkan Anda untuk menulis driver Anda alih-alih Algolia dan melengkapi Scout dengan implementasi pencarian Anda sendiri, misalnya: Elasticsearch, pencarian teks lengkap MySQL, TNTSearch, dll.

Laravel Scout adalah perangkat lunak sumber terbuka. Di situs web resmi Anda dapat mempelajari lebih lanjut tentang dia.

Laravel spark


Laravel Spark adalah alat yang nyaman untuk mempercepat pengembangan aplikasi SaaS.

Fitur Utama:

  • Alat hebat untuk mengembangkan produk Anda.
  • Memungkinkan Anda fokus pada penambahan nilai pada aplikasi untuk pengguna
  • Menangani otorisasi pengguna, acara terjadwal, pembayaran, dan lainnya
  • Sangat dapat dikustomisasi
  • Memberikan lebih banyak kekuatan ke aplikasi Anda dengan Vue.JS
  • Dilengkapi dengan Stripe.js v3 untuk memberikan tingkat perlindungan maksimum untuk proses pembayaran dan berlangganan
  • Menggunakan Bootstrap 4.0
  • Mendukung versi terbaru Laravel
  • Memiliki lokalisasi penuh
  • Dilengkapi dengan panel pengaturan yang nyaman dan intuitif
  • Memungkinkan Anda fokus pada logika bisnis dan melihat bagaimana produk akhir akan terlihat

Laravel Spark adalah paket berbayar yang dapat Anda beli dengan harga $ 99 per situs atau $ 299 tanpa batas pada jumlah situs. Informasi lebih lanjut dapat ditemukan di situs web resmi .

Laravel nova


Laravel Nova adalah panel admin untuk Laravel dengan desain UI dan UX yang hebat yang mempercepat proses pengembangan.

Fitur Utama:

  • Menyediakan antarmuka CRUD lengkap untuk model Eloquent Anda
  • Mudah ditambahkan ke aplikasi Laravel Anda, baik yang baru maupun yang sudah ada
  • Dapat dikonfigurasi dengan kode PHP sederhana
  • Menampilkan berbagai metrik untuk aplikasi Anda (termasuk bantuan untuk membuat kueri)
  • Terintegrasi dengan kebijakan otorisasi Laravel (bahkan untuk tautan, lensa, bidang, dan alat)
  • Dilengkapi dengan Nova CLI untuk memberikan kontrol penuh atas kerja dengan Nova
  • Memberikan tindakan yang ditangguhkan ke antrian
  • Memungkinkan Anda menambahkan lensa untuk mengontrol permintaan Eloquent.
  • Memberikan kemampuan untuk membuat alat khusus menggunakan baris perintah
  • Dapat diintegrasikan dengan Laravel Scout untuk hasil pencarian sangat cepat
  • Berisi filter bawaan untuk sumber daya pseudo jarak jauh
  • Mendukung versi terbaru Google Chrome, Apple Safari dan Microsoft Edge
  • Panel Nova yang dirancang dengan sangat baik berharga antara $ 99 dan $ 199 per proyek. Semua informasi dapat ditemukan di sini .

Laravel senja


Jika Anda ingin menguji aplikasi Anda dan melihatnya melalui mata pengguna, coba Laravel Dusk. Alat ini memungkinkan Anda untuk menguji aplikasi secara otomatis dari browser menggunakan API yang ramah-pengembang. Laravel Dusk hadir dengan Chromedriver secara default.

Fitur Utama:

  • Tidak memerlukan instalasi JDK atau Selenium (tetapi Anda dapat menggunakan driver Selenium apa pun jika Anda mau)
  • Merupakan alat yang berguna untuk aplikasi web menggunakan javascript
  • Menyederhanakan proses pengujian berbagai elemen aplikasi Anda yang dapat diklik
  • Menyimpan tangkapan layar dan output konsol browser untuk pengujian yang gagal, sehingga Anda dapat segera memahami apa yang salah

Alat ini ada dalam domain publik. Informasi lebih rinci tentang Laravel Dusk dapat ditemukan di situs web resmi .

Sosialita Laravel


Laravel Socialite adalah paket yang menyediakan antarmuka yang fleksibel untuk otentikasi dengan penyedia OAuth seperti Facebook, Twitter, Google, LinkedIn, GitHub dan banyak lainnya.

Fitur Utama:

  • Mudah digunakan
  • Ini berisi hampir semua logika yang diperlukan untuk mengimplementasikan otentikasi menggunakan layanan sosial. jaringan
  • Banyak didukung oleh komunitas penyedia pra-dibuat

Semua informasi yang diperlukan mengenai Laravel Socialite dapat ditemukan di sini .

Gema laravel


Laravel Echo adalah perpustakaan JavaScript yang memungkinkan Anda berlangganan saluran dan mendengarkan acara siaran melalui WebSockets.

Fitur Utama:

  • Memungkinkan Anda menerapkan pembaruan waktu-nyata dalam aplikasi Anda
  • Menyediakan semua jenis saluran (publik, pribadi, dan kehadiran)
  • Memberikan kemampuan untuk menyiarkan acara P2P menggunakan metode bisikan
  • Bekerja dengan solusi out-of-the-box yang populer, seperti layanan Pusher atau perpustakaan Socket.IO

Laravel Echo dapat diinstal secara gratis. Semua dokumentasi yang diperlukan ada di situs web resmi .

Perpustakaan medial Laravel


Paket Laravel Medialibrary mengaitkan semua jenis file dengan model Eloquent. Paket ini membuat bekerja dengan objek media sangat mudah.

Fitur Utama:

  • Memungkinkan Anda mentransfer file media apa pun dari Internet menggunakan url
  • Memungkinkan Anda menggunakan struktur direktori Anda sendiri.
  • Memungkinkan Anda menentukan konversi file. Ukuran gambar, penyesuaian, efek, dan lainnya
  • Memberikan optimasi gambar otomatis
  • Memungkinkan Anda membuat beberapa koleksi media untuk satu model Eloquent

Laravel Medialibrary membuka sejumlah besar kemungkinan. Semua dokumentasi instalasi dapat ditemukan di sini .

Campuran kecil


Laravel Mix (sebelumnya bernama Laravel Elixir) adalah alat yang memberi Anda proses pembuatan frontend yang hampir sepenuhnya terkontrol. Ini memberikan API yang jelas dan nyaman untuk menentukan langkah-langkah dasar untuk membangun Webpack untuk aplikasi Laravel Anda.

Fitur Utama:

  • Menyediakan API luas yang memenuhi hampir semua kebutuhan Anda.
  • Bekerja seperti pembungkus di Webpack dan memungkinkan Anda untuk memperluasnya
  • Menghilangkan semua kesulitan yang terkait dengan menginstal dan bekerja dengan Webpack
  • Bekerja dengan alat dan kerangka kerja javascript modern: Vue.JS, React.JS, Preact, TypeScript, Babel, CoffeScript
  • Mentranspos dan menautkan Less, Sass, dan Stylus ke file CSS
  • Mendukung BrowserSync, Hot Reload, Versi aset, Pemetaan Sumber “out of the box”

Laravel Mix dapat diinstal secara gratis. Semua dokumentasi dapat dilihat di situs web resmi .

Kasir kecil


Laravel Cashier adalah paket yang sangat menyederhanakan proses berlangganan penagihan. Meskipun saya percaya bahwa pustaka Stripe PHP itu bagus, itu jauh lebih sulit untuk menggunakannya secara langsung. Kasir hanya menghindari potensi masalah dan menyederhanakan manajemen berlangganan.

Fitur Utama:

  • Menyederhanakan penggunaan layanan pembayaran berlangganan Stripe
  • Mudah digunakan dan mengerti basis kode
  • Memberikan Stripe PHP Library antarmuka yang jelas dan intuitif
  • Bekerja dengan kupon, langganan sementara, pembayaran satu kali, menghasilkan faktur PDF dan banyak lagi
  • Memberikan kepatuhan SCA untuk Eropa

Paket ini gratis. Instal Laravel Cashier dengan semua dokumentasi yang diperlukan.

Utusan Laravel


Laravel Envoy adalah alat peluncuran tugas yang sangat berguna dengan sintaks yang bersih dan minimal.

Fitur Utama:

  • Menyederhanakan penempatan
  • Menggunakan Sintaks Blade-style
  • Dapat digunakan di luar kerangka Laravel (dan bahkan PHP)
  • Sangat mudah dikonfigurasi
  • Ini memiliki fungsi "cerita" yang mengelompokkan beberapa tugas di bawah satu nama yang mudah. Dengan cara ini Anda dapat mengelompokkan tugas-tugas kecil dan spesifik menjadi yang lebih besar. Setiap "cerita" dapat dijalankan sebagai tugas normal.
  • Memungkinkan Anda menjalankan tugas di beberapa server
  • Mengizinkan eksekusi paralel
  • Mendukung notifikasi dalam Slack and Discord (Anda dapat menerima notifikasi setelah setiap tugas)

Utusan Laravel adalah alat gratis yang dapat diakses di sini .

Cakrawala Laravel


Laravel Horizon adalah paket untuk melacak metrik kunci sistem Redis Queue Anda.

Fitur Utama:

  • Memungkinkan Anda melacak antrian dengan UI web yang jelas
  • Menyediakan antarmuka terperinci dan dapat diakses untuk melihat dan mencoba lagi tugas yang gagal
  • Memungkinkan Anda melacak metrik yang relevan saat runtime (kinerja tugas, memulai kembali dan kegagalan) secara real time
  • Menampilkan tayangan ulang tugas baru-baru ini secara langsung di halaman detail tugas yang gagal
  • Menyimpan semua konfigurasi pekerja antrian dalam satu file konfigurasi (dengan demikian, seluruh konfigurasi berada di bawah kontrol versi)
  • Menyederhanakan kolaborasi tim
  • Memungkinkan Anda menggunakan penyeimbang beban otomatis untuk proses Anda bekerja dengan antrian kerja
  • Memiliki notifikasi yang bermanfaat
  • Memungkinkan Anda untuk menandai tugas (dan secara otomatis menandai sebagian besar tugas)

Laravel Horizon tersedia secara gratis. Semua dokumentasi dapat ditemukan di situs web resmi .

Studio BotMan


BotMan Studio adalah aplikasi yang dibangun di atas kerangka Laravel untuk pengembangan yang lebih efisien dari bot obrolan Anda.

Fitur Utama:

  • Menyediakan implementasi driver web. Anda dapat mengembangkan bot obrolan Anda secara lokal dan berinteraksi dengannya melalui widget obrolan Vue.JS
  • Cocok untuk berbagai platform (Slack, Telegram, Amazon Alexa, Cisco Spark, Facebook Messenger, Chat Hangouts, HipChat, dan lainnya)
  • Logikanya dapat digunakan untuk menulis bot obrolan Anda sendiri khusus untuk aplikasi Anda.
  • Menyediakan alat untuk menguji bot obrolan Anda
  • Mendukung middleware, NLP (Platform Bahasa Alami), pengambilan informasi pengguna dan penyimpanannya

BotMan Studio dapat diinstal dengan semua dokumentasi yang diperlukan.

Tenor Laravel


Laravel Tenancy adalah alat untuk mengembangkan platform Laravel multi-pengguna.

Fitur Utama:

  • Memberikan solusi cepat untuk Laravel tanpa kehilangan fleksibilitas
  • Memungkinkan Anda menggunakan metode scaffold untuk platform SaaS multi-pengguna, terlepas dari kerumitan proyek
  • Memberikan pemisahan yang jelas antara aset dan basis data
  • Hadir dengan integrasi tertutup dan opsional ke server web
  • Bagus untuk perusahaan pemasaran yang lebih suka menggunakan kembali fungsionalitas untuk proyek lain.
  • Memungkinkan Anda menambahkan konfigurasi, kode, rute, dll. untuk penyewa tertentu
  • Memberikan tutorial integrasi dengan solusi populer seperti Laravel Izin dan Laravel Medialibrary

Paket Laravel Tenancy gratis untuk semua jenis proyek. Semua informasi yang diperlukan dapat ditemukan di sini .

Lumen


Jika Anda tidak perlu menggunakan kerangka Laravel penuh, maka Anda pasti akan menyukai Lumen. Ini adalah kerangka kerja mikro yang meminimalkan proses boot.

Fitur Utama:

  • Sangat cepat
  • Hebat bahkan jika Anda memerlukan dukungan untuk aplikasi web dan seluler
  • Sangat berguna untuk layanan mikro dan berbagai API.
  • Memungkinkan Anda untuk bekerja dengan Eloquent ORM, dan komponen Laravel lainnya tanpa menggunakan kerangka kerja penuh
  • Menyederhanakan perutean, caching, dan banyak lagi.

Lumen - perangkat lunak sumber terbuka. Semua informasi yang diperlukan ada di sini .

Teleskop Laravel


Laravel Telescope adalah asisten debugging yang sempurna untuk aplikasi Laravel. Untuk memahami apa yang saya maksud, bayangkan bahwa debugger terbaik yang pernah Anda gunakan telah menjadi UI terpisah dengan alat yang paling nyaman. Inilah Teleskop Laravel ini.

Fitur Utama:

  • Menyederhanakan proses pengembangan
  • Menyediakan antarmuka yang nyaman untuk melacak dan men-debug banyak aspek aplikasi Anda.
  • Memperluas cakrawala proses pengembangan yang memberikan akses langsung ke berbagai informasi
  • Mengurangi jumlah bug dan membantu memahami cara meningkatkan aplikasi
  • Memberikan pemahaman tentang permintaan yang datang ke aplikasi Anda. Memberikan pemahaman yang jelas tentang semua pengecualian, kueri basis data, surat, log, operasi caching, pemberitahuan, dan banyak lagi
  • Mengumpulkan informasi tentang berapa lama waktu proses mengeksekusi semua perintah dan antrian yang diperlukan

Instal Laravel Telescope secara gratis. Semua dokumentasi tersedia di situs web resmi .

Paket WebSockets Laravel


WebSockets untuk Laravel adalah paket yang telah ditunggu pengembang. Ini menyederhanakan implementasi server WebSockets di Laravel sebanyak mungkin.

Fitur Utama:

  • Mengasumsikan sepenuhnya sisi server WebSockets
  • Mengganti Pusher dan Laravel Echo Server
  • Berdasarkan pada Ratchet tetapi tidak mengharuskan Anda untuk mengkonfigurasi Ratchet sendiri
  • Dilengkapi dengan panel debugging waktu nyata
  • Menyediakan grafik waktu nyata yang memungkinkan Anda melacak metrik Kunci WebSockets (koneksi puncak, jumlah pesan yang dikirim dan pesan yang masuk melalui API)
  • Dapat digunakan dalam aplikasi multi-pengguna.
  • Dilengkapi dengan pesan protokol pusher (semua paket yang sudah Anda gunakan juga akan berfungsi dengan Laravel WebSockets)
  • Sepenuhnya kompatibel dengan Laravel Echo
  • Mempertahankan semua fitur utama Pusher (saluran pribadi dan keberadaan, Pusher HTTP API)

Dokumentasi untuk menginstal Laravel WebSockets dapat ditemukan di sini .

Layanan Laravel berguna lainnya


Laravel menempa


Laravel Forge dapat menyederhanakan proses mengkonfigurasi dan menggunakan aplikasi web. Layanan ini menangani sebagian besar pekerjaan administrasi.

Fitur Utama:

  • Memberikan manajemen server yang mudah melalui UI yang sederhana dan intuitif
  • Bekerja dengan penyedia Digital Ocean, Linode, AWS, Vultr “out of the box”
  • Mengaktifkan pemasangan VPS khusus
  • Menyediakan perangkat lunak yang diperbarui yang dikonfigurasi untuk semua kebutuhan Anda (Ubuntu, PHP, Nginx, MySQL, dan lainnya)
  • Memungkinkan Anda untuk tidak lagi menderita penyebaran dan hosting, dan fokus pada pengembangan
  • Membawa masalah membuat dan mengkonfigurasi server baru
  • Memungkinkan Anda memulai kembali setiap layanan dan seluruh server secara langsung melalui UI
  • Mudah menginstal kunci SSH yang diperlukan untuk mengakses server
  • SSL
  • LetsEncrypt ( SSL ) “ ”
  • Nginx
  • ,
  • Git
  • GitHub, BitBucket, GitLab
  • - Git
  • “Deployment Trigger Url”
  • ,
  • PHP
  • Blackfire Papertail

Laravel Forge adalah layanan berbayar. Harganya tergantung pada paket yang dipilih dan berkisar dari $ 12 hingga $ 39 per bulan. Setiap paket memiliki uji coba gratis 5 hari. Pelajari lebih lanjut tentang Laravel Forge di situs web resmi .

Uap laravel


Bagaimana dengan platform penyebaran tanpa server yang melakukan semua pekerjaan untuk Anda? Tolong bungkus aku dua. Saya berbicara tentang layanan Laravel Vapor, yang menurut saya sangat mengesankan.

Fitur Utama:

  • Ini adalah platform skalabel otomatis yang didukung oleh AWS Lambda
  • Dilengkapi dengan basis data yang dapat diskalakan-otomatis, kluster cache, dan pekerja antrian
  • Mudah mengelola infrastruktur Laravel Anda
  • Memungkinkan Anda untuk langsung mengunggah file ke S3 menggunakan alat JavaScript bawaan Vapor
  • CI
  • , DNS ( )
  • “”. , , 4 kb
  • (assets) Cloudfront CDN
  • - URL ,
  • (, )
  • ,
  • CLI

Laravel Vapor memiliki harga tetap untuk jumlah proyek dan penyebaran yang tidak terbatas. Sebulan penggunaan akan dikenakan biaya $ 39, penggunaan tahunan $ 399 (tidak termasuk biaya cloud AWS). Informasi terperinci tersedia di situs web Laravel Vapor resmi .

Chipper ci


Jika Anda mencari alat untuk integrasi berkelanjutan di Laravel, Chipper CI adalah yang Anda butuhkan.

Fitur Utama:

  • Jalankan PHPUnit dan Laravel Dusk dengan mulus dan tidak memerlukan konfigurasi tambahan.
  • Memberikan CI berorientasi Laravel yang benar-benar cepat dan stabil
  • Menggunakan caching ketergantungan cerdas untuk mempercepat perakitan
  • Memberikan integrasi penyebaran yang mudah dengan Laravel Forge, Envoyer dan Vapor

Nah apa yang bisa saya katakan, saya melepas topiku untuk David Hemfill dan Chris Fidao, yang menciptakan alat hebat ini dan membuat hidup lebih mudah bagi pengembang Laravel. ChipperCI adalah layanan berbayar yang dapat dibeli dengan harga $ 39 per bulan. Rencana ini dilengkapi dengan masa percobaan gratis 14 hari dan tidak membatasi Anda dalam jumlah proyek, peserta proyek, dan memungkinkan 1 perakitan kompetitif. Kunjungi situs web Chipper CI resmi untuk semua detailnya.

Flare


Flare adalah alat pelacak bug yang telah menunggu para pengembang Laravel.

Fitur Utama:

  • Memberikan solusi instan untuk berbagai masalah dan berisi dokumentasi yang diperlukan untuk ini
  • Menyediakan antarmuka yang jelas dan fokus untuk menyelesaikan berbagai masalah.
  • Mengumpulkan kesalahan lingkungan lokal dan produksi
  • Mengizinkan pengapian kesalahan orang tua untuk memperbaiki kesalahan secara otomatis dengan satu klik
  • Memungkinkan Anda berkolaborasi menggunakan fitur "berbagi pengecualian" untuk memperbaiki bug secara efektif
  • Memungkinkan Anda mengurangi waktu untuk memperbaiki bug
  • Menyediakan pelacakan pengecualian dan pemberitahuan

Flare memberi Anda percobaan gratis 7 hari. Kemudian Anda dapat memilih paket yang sesuai untuk Anda. Ada 3 paket dengan harga mulai dari $ 29 hingga $ 279 per bulan dan 3 paket seharga dari $ 319 hingga $ 3.069 per tahun. Semua detail dapat dilihat di sini .

Pergeseran Laravel


Tetapi bagaimana jika saya memberi tahu Anda bahwa Anda dapat memperbarui versi Laravel secara otomatis? Yah, secara umum, bahkan bukan kamu, tapi Laravel Shift.

Fitur Utama:

  • Memperbarui versi Laravel secara otomatis dan instan
  • Memberikan cara tercepat untuk meningkatkan versi Laravel
  • Menghemat waktu Anda dan menghemat saraf Anda
  • Berfungsi sempurna dengan proyek Bitbucket, Gitlab dan GitHub
  • Tidak menyimpan salinan kode Anda

Layanan Laravel Shift menawarkan beberapa paket yang akan memenuhi semua kebutuhan Anda. Harganya berkisar dari $ 7 hingga $ 59 per bulan. Informasi terperinci tersedia di sini .

Utusan Laravel


Laravel Envoyer adalah layanan penyebaran nol-downtime untuk aplikasi PHP dan Laravel Anda.

Fitur Utama:

  • Menyediakan aplikasi yang berfungsi penuh kepada pengguna akhir selama penyebaran
  • Mendukung jumlah penyebaran kustom yang tidak terbatas ke beberapa server, serta pemantauan kesehatan aplikasi
  • Menyediakan UI yang jelas dan mudah digunakan untuk pengaturan penempatan
  • Terintegrasi dengan GitLab, GitHub, Bitbucket dan Slack
  • Menyediakan integrasi dengan GitLab yang di-host-sendiri
  • Melacak tim dan tugas yang tertunda
  • Memberikan kemunduran penyebaran yang mulus
  • Mengizinkan anggota tim tidak terbatas dan penyebaran tidak terbatas

Pembayaran bulanan Laravel Envoyer adalah $ 10- $ 50. Harga tergantung pada jumlah proyek. Layanan ini menyediakan uji coba gratis 5 hari. Untuk informasi lebih rinci, Anda dapat mengunjungi situs web resmi .

Ekosistem Laravel mendapatkan momentum


Sedangkan bagi saya, ternyata pilihannya cukup mengesankan. Harap dicatat bahwa ini bukan semua alat dan layanan yang ada, tetapi hanya yang saya hargai sendiri.

Saya melihat bahwa kerangka Laravel setiap tahun hanya mendapatkan dan mendapatkan popularitas. Komunitas Laravel tumbuh dengan kecepatan yang tak tertahankan. Apa artinya ini bagi kita? Minimal, jumlah alat dan layanan baru akan meningkat secara signifikan pada 2019 dan tahun-tahun berikutnya. Penggunaannya jelas mempercepat proses pengembangan proyek dan, tentu saja, meningkatkan kualitas mereka.

Laravel membuat proses pengembangan efisien dan membantu menerapkan ide-ide paling gila. Jika Anda sudah menggunakan kerangka kerja ini, saya menyarankan Anda untuk mencoba alat yang saya jelaskan di sini. Jika tidak, Anda dapat mengubah kerangka kerja Anda saat ini kapan saja. Sangat mudah untuk bekerja dengan ekosistem Laravel dan, percayalah, Anda tidak lagi ingin kembali ke kerangka kerja lain.

Source: https://habr.com/ru/post/id471190/


All Articles