lokasi sekarang: Rumah > Muat turun > Sumber pembelajaran > Pengeluaran laman web > Corak reka bentuk PHP
Corak reka bentuk PHP
Mengelaskan: Bahan pembelajaran / Pengeluaran laman web | Masa keluaran: 2018-02-06 | lawatan: 2881995 |
Muat turun: 196 |
Muat turun terkini
Makluman Merah OL
delta operasi
Perhimpunan Pokémon
Akuarium Fantasi
Gadis Barisan Hadapan
Sayap Bintang
Syurga Peri Peri Bunga Kecil
Kisah Comel Restoran
Penjelajahan Pelancongan Shanhe
Cinta dan Pengeluar
24 jamPapan pendahulu membaca
- 1 Bagaimanakah Ciri Jenis C 11 Boleh Mengesan Kehadiran Fungsi Ahli dengan Tandatangan Khusus?
- 2 Bagaimana untuk Melaksanakan Muat Naik Berbilang Fail dalam PHP?
- 3 Bagaimana Saya Boleh Membuat Sempadan Separa dalam CSS?
- 4 Bagaimana untuk Membina Pelayan TCP/IP Sangat Skala?
- 5 Apakah yang Dilakukan oleh Kata Kunci `restrict` C dan Bagaimana Ia Mengoptimumkan Kod?
- 6 Kelas vs. ID dalam Div HTML: Bila Untuk Menggunakan Yang Mana?
- 7 Cara Melindungi Pangkalan Data MySQL Anda: Amalan Terbaik untuk Perlindungan Data
- 8 Mengapa Saya Mendapat Ralat Indeks Apabila Menetapkan Nilai kepada Senarai Python Kosong?
- 9 Bagaimanakah Saya Boleh Mengesan Elemen Div dengan Kelas CSS Tertentu Menggunakan XPath dengan Cekap?
- 10 Memahami dan Membetulkan Error SyntaxError: Tidak Boleh Menggunakan Pernyataan Import di Luar Modul dalam JavaScript
- 11 Mengapa Anda Harus Mengelakkan Kaedah Async Void dalam C#?
- 12 Mengapa INSERT PUKAL Tidak Menerima Laluan Fail Berubah dalam Prosedur Tersimpan?
- 13 Bagaimanakah Pengumpulan SQL Memberi Impak Pengisihan Data dan Keputusan Pertanyaan?
- 14 Planet Zoo: Cara Memilih Biome Untuk Zoo Anda
- 15 Mengapa `jadual > tr > td` Tidak Memilih Elemen `td` dalam Jadual HTML?
Tutorial Terkini
-
- Koleksi lengkap kursus timbunan penuh pembangunan web asing
- 2089 2024-04-24
-
- Gunakan GraphQL praktikal bahasa
- 2362 2024-04-19
-
- Bermula dengan MySQL (Teacher mosh)
- 2011 2024-04-07
-
- Mock.js |. Axios.js |
- 2789 2024-03-29
Corak reka bentuk hanya untuk arkitek Java — sekurang-kurangnya itulah yang anda mungkin selalu fikirkan. Malah, corak reka bentuk berguna untuk semua orang. Jika alat ini bukan simpanan "angkasawan seni bina," maka apakah itu? Mengapa ia berguna dalam aplikasi PHP? Artikel ini menerangkan isu-isu ini.
Design Patterns memperkenalkan corak reka bentuk kepada komuniti perisian dengan buku Design Patterns, yang ditulis oleh Erich Gamma, Richard Helm, Ralph Johnson dan John Vlissides Design (biasanya dikenali sebagai "Gang of Four"). Konsep teras di sebalik corak reka bentuk yang dibentangkan adalah sangat mudah. Selepas bertahun-tahun mempraktikkan pembangunan perisian, Gamma dan yang lain telah menemui corak tertentu dengan reka bentuk tetap, sama seperti reka bentuk rumah dan bangunan arkitek, membangunkan templat untuk tempat bilik mandi sepatutnya atau cara dapur perlu dibina. Menggunakan templat ini, atau corak reka bentuk, bermakna mereka bentuk bangunan yang lebih baik dengan lebih pantas. Konsep yang sama digunakan untuk perisian.
Corak reka bentuk bukan sahaja mewakili cara yang berguna untuk membangunkan perisian yang teguh dengan lebih pantas, tetapi ia juga menyediakan cara untuk merangkum idea-idea besar dalam istilah mesra. Sebagai contoh, anda boleh mengatakan bahawa anda sedang menulis sistem pemesejan yang menyediakan gandingan longgar, atau anda boleh mengatakan bahawa anda sedang menulis corak bernama Observer.
Menunjukkan nilai corak dengan contoh yang lebih kecil adalah sangat sukar. Ini selalunya terasa seperti berlebihan, kerana corak sebenarnya berfungsi dalam pangkalan kod yang besar. Artikel ini tidak menunjukkan aplikasi yang besar, jadi anda perlu memikirkan cara untuk menggunakan prinsip contoh dalam aplikasi besar anda sendiri—bukan kod itu sendiri yang ditunjukkan dalam artikel ini. Ini bukan bermakna anda tidak boleh menggunakan corak dalam aplikasi kecil. Banyak aplikasi yang baik bermula sebagai aplikasi kecil dan berkembang kepada aplikasi besar, jadi tidak ada sebab untuk tidak membina amalan pengekodan yang kukuh seperti itu.