Apa yang salah dengan PHP dan ASP klasik?

pemrograman


PHP dan ASP Klasik adalah bahasa skrip sisi server. Apa yang salah dengan memiliki situs web yang ditulis dengan menggunakan Kerangka JavaScript yang trendi seperti React, Angular, dll.? Jika ingatan saya benar, ada masalah dengan keamanan di mana Anda dapat memposting beberapa skrip di kotak teks dan meretas sistem.

Bisakah kita mendiskusikan beberapa kendala atau kelemahan memiliki situs web yang seluruhnya ditulis dalam PHP atau ASP? Apa yang dibawa oleh kerangka kerja JavaScript atau Node.js yang mungkin kurang?

Apa yang saya coba:

Saya baru saja memasuki kontrak di mana saya ditugaskan untuk memperbarui dan memelihara kode yang ada. Yang saya tahu sekarang adalah itu ditulis dalam PHP dan ASP Klasik. Saya sedang dalam proses menyelidiki bahasa skrip ini dan saya ingin tahu apa pendapat pengembang lain.

Solusi 1

SEMUA situs web saya hanya ditulis menggunakan PHP dan JavaScript “klasik”. Hal ini mencakup infrastruktur yang mendukung sebagian besar aktivitas perusahaan dengan 500 karyawan.

Saya menjauhi berbagai kerangka kerja – kode-permen minggu ini – dan tidak perlu khawatir akan ketinggalan zaman. Sebagian besar, ini hanyalah pembungkus bahasa aslinya.

Namun sebagai “pembungkus”, Anda terjebak dengan fungsionalitas dan nuansa sintaksisnya yang berarti jika Anda mengubahnya, Anda sekarang terjebak dengan masalah mengganti semua referensi tersebut dengan apa pun yang diminta oleh kerangka kerja “terbaru dan terhebat” Anda.

Anda mungkin juga memperhatikan bahwa PHP dan JavaScript klasik terus berfungsi dengan baik – dengan kata lain keduanya didukung dengan andal.

Perpustakaan fungsionalitas Anda sendiri akan berkembang – Anda dapat melakukan apa pun yang Anda inginkan seiring perubahan kebutuhan Anda dan dapat dibawa ke mana pun Anda ingin menyalin file pendukung (milik Anda). Anda melakukan beberapa pekerjaan di muka, sesuai kebutuhan – dilakukan dengan benar, hanya sekali.
“Anda tidak memerlukan kerangka kerja yang buruk”.

コメント

タイトルとURLをコピーしました