Pertanyaan yang diberi tag «php»

Pertanyaan tentang PHP, bahasa scripting tujuan umum yang banyak digunakan dan sangat cocok untuk pengembangan Web.

6
PHP dan kinerja
Saya selalu mendengar bahwa PHP adalah untuk situs web menengah dan kecil sedangkan .NET dan Java untuk aplikasi perusahaan. Pertanyaan saya adalah tentang PHP. Mengapa PHP bukan pilihan yang baik untuk aplikasi web perusahaan? Apakah karena jika aplikasi web menjadi lebih besar maka PHP akan lebih lambat karena merupakan bahasa …

7
Apa keuntungan menggunakan pembangun query SQL?
Apakah ada keuntungan menggunakan pembuat pembangun, daripada menggunakan SQL mentah? Misalnya $q->select('*') ->from('posts') ->innerJoin('terms', 'post_id') ->where(...) vs: SELECT * FROM posts WHERE ... Saya melihat bahwa banyak kerangka kerja menggunakan lapisan abstraksi semacam ini, tetapi saya gagal memahami manfaatnya.
17 php  sql  frameworks 

3
Tag penutup (?>) Pada file PHP?
Beberapa orang bersumpah dengan menutup file PHP mereka ?>, beberapa mengatakan itu lebih dioptimalkan untuk membiarkannya. Saya tahu bahwa tidak penting untuk memilikinya di sana, saya hanya ingin tahu apa pro dan kontra dari melakukan ini, dan apa praktik terbaiknya.

5
Mengapa tanda tangan fungsi PHP sangat tidak konsisten? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Saya telah melalui beberapa fungsi PHP dan saya tidak dapat melihat hal-hal berikut: …
17 php  naming  functions 


7
Haruskah saya mengenkripsi data dalam basis data?
Saya punya klien, untuk itu saya akan melakukan aplikasi Web tentang perawatan pasien, mengelola pasien, berkonsultasi, riwayat, kalender, semuanya tentang hal itu pada dasarnya. Masalahnya adalah bahwa ini adalah data sensitif, riwayat pasien dan semacamnya. Klien bersikeras mengenkripsi data di tingkat basis data, tapi saya pikir ini akan menurunkan kinerja …
16 php  mysql  encryption 

3
Bagaimana cara menangani nilai moneter dalam PHP dan MySql?
Saya telah mewarisi tumpukan besar kode warisan yang ditulis dalam PHP di atas basis data MySQL. Hal yang saya perhatikan adalah aplikasi yang digunakan doublesuntuk penyimpanan dan manipulasi data. Sekarang saya menemukan banyak posting yang menyebutkan bagaimana doubletidak cocok untuk operasi moneter karena kesalahan pembulatan. Namun, saya belum menemukan solusi …

2
Ilegal di PHP: Apakah ada alasan desain OOP?
Warisan antarmuka di bawah ini ilegal di PHP, tapi saya pikir itu akan sangat berguna dalam kehidupan nyata. Apakah ada masalah antipattern atau terdokumentasi aktual dengan desain di bawah ini, sehingga PHP melindungi saya? <?php /** * Marker interface */ interface IConfig {} /** * An api sdk tool */ …

2
Apa cara terbaik untuk membuat model respons kesalahan REST API dan sistem kode kesalahan?
Implementasi REST saya akan mengembalikan kesalahan di JSON dengan struktur berikut: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Saya menyarankan untuk membuat model respons khusus, di mana saya dapat memberikan nilai yang diperlukan untuk properti (dev_message, message_for_user, some_internal_error_code), dan mengembalikannya. Dalam kode akan mirip dengan ini: $responseModel …
15 php  mvc  rest  api 

8
Apakah ada pola desain selain MVC untuk web?
Saya ingin tahu apakah ada pola desain untuk web selain MVC? Saya tahu ada pola desain seperti: Registry, Observer, Factory, ActiveRecord, ... dan MVC satu set pola desain lain dan struktur folder. Apakah ada pola desain seperti MVC yang merupakan set pola desain lainnya? Sunting: bahasa pemrograman saya adalah PHP.

2
Apakah lebih masuk akal untuk mencatat pengecualian di catch-all atau di kelas pengecualian dasar?
Saya sedang dalam proses refactoring aplikasi web yang cukup besar. Salah satu masalah utama adalah penanganan kesalahan yang tidak konsisten dan saya mencoba untuk membuat strategi yang masuk akal. Saya telah membuat penangan kesalahan khusus, melalui set_error_handler yang pada dasarnya mengubah kesalahan PHP di ErrorExceptions dan kelas pengecualian basis kustom, …

4
Mengapa Facebook menggunakan C ++ di samping PHP? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Apa alasan utama yang membuat Facebook perlu menggunakan C ++ di samping PHP? …


9
Kapan saya perlu menggunakan framework? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Saya baru mengenal pemrograman web dan saat ini saya sedang belajar tentang PHP. Saya …
15 php  frameworks 

5
Bagaimana cara menyusun sistem template menggunakan PHP biasa?
Saya membaca pertanyaan ini di stackoverflow: /programming/104516/calling-php-functions-within-heredoc-strings dan jawaban yang diterima mengatakan untuk melakukan templat PHP biasa seperti ini: template.php: <html> <head> <title><?=$title?> </title> </head> <body> <? = getContent ()?> </body> </html> index.php: <? php $ title = 'Judul Demo'; function getContent () { return '<p> Hello World! </p>'; } …
15 php  templates 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.