Perbedaan paketan Symfony skeleton dengan website-skeleton dan dengan framework-standard-edition

Saat membuat project Symfony 2  dan Symfony 3 dulu, umumnya kita menggunakan perintah composer berikut:

 composer create-project symfony/framework-standard-edition my_project_name

Perintah diatas menginstal hampir semua kebutuhan dalam pengembangan web dengan Symfony 2 atau Symfony 3 (hasil exsekusi composer diatas https://pastebin.com/jzVxAWi0 ).

symfony/framework-standard-edition (kiri) dan symfony/skeleton (kanan)


Kini kita biasa mulai membuat Symfony 4 project menggunakan Composer dengan dua jenis paketan yang berbeda, yaitu:

  1. Paketan symfony/skeleton (logs)
  2. Paketan symfony/website-skeleton (logs)
Pada versi Symfony 4, pengembang Symfony memutuskan untuk TIDAK memberikan paketan komplit berupa Symfony Standard Edition untuk Symfony 4.0, ini karena  Symfony 4 diharapkan "bundle less" dimana saat melakukan instalasi pertama kali dengan perintah composer create-project symfony/skeleton yang terinstall hanyalah paket minimal saja, sisanya akan ditambahkan oleh user dikemudian waktu sesuai dengan keperluan.

Akan tetapi paketan minimal ini menjadi kesulitan tersendiri bagi orang-orang yang baru mau belajar menggunakan Symfony Framework yang mana mungkin sebelumnya biasa menggunakan Framework  glondongan yang segala langsung ada di dalam paketan default.

Perbedaan Antara Website skeleton dan Skeleton 


kiri symfony/website-skeleton (logs), kanan symfony/skeleton (logs).
kiri symfony/website-skeleton (logs), kanan symfony/skeleton (logs).
kiri vendor website-skeleton, kanan vendor skeleton saja.





Comments

Popular posts from this blog

Numpang Kerja Remote dari Bandung Creative Hub

Numpang Kerja Remote dari Bandung Digital Valley

Cara Decompile berkas Dex dan Apk Android