«php» etiketlenmiş sorular

Özellikle Web geliştirme için uygun, yaygın olarak kullanılan genel amaçlı bir komut dosyası dili olan PHP hakkında sorular.

6
PHP ve performans
Her zaman PHP'nin orta ve küçük web siteleri için olduğunu, kurumsal uygulamalar için .NET ve Java olduğunu duydum. Benim sorum PHP ile ilgili. PHP kurumsal web uygulamaları için neden iyi bir seçenek değil? Çünkü web uygulaması daha büyük hale gelirse PHP yorumlanmış bir dil olduğundan daha yavaş olacaktır? Şirket dünyasının …

7
SQL sorgu oluşturucularını kullanmanın avantajları nelerdir?
Ham SQL kullanmak yerine sorgu oluşturucu kullanmanın herhangi bir avantajı var mı? Örneğin $q->select('*') ->from('posts') ->innerJoin('terms', 'post_id') ->where(...) vs: SELECT * FROM posts WHERE ... Birçok çerçevenin bu tür soyutlama katmanlarını kullandığını görüyorum, ancak faydalarını anlayamıyorum.
17 php  sql  frameworks 

3
PHP dosyalarında etiket (?>) Kapatılsın mı?
Bazı insanlar PHP dosyalarını kapatarak yemin ediyor ?>, bazıları bunu bırakmak için daha optimize edildiğini söylüyor. Orada olmanın gerekli olmadığını biliyorum, sadece artılarını ve eksilerini ne yaptığını ve en iyi uygulamanın ne olduğunu merak ediyorum.

5
PHP işlev imzaları neden bu kadar tutarsız? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Bazı PHP fonksiyonları üzerinden gidiyordu ve ben aşağıdaki fark yardımcı olamazdı: <?php function foo(&$var) { } foo($a); …
17 php  naming  functions 


3
PHP ve MySql'de parasal değerler nasıl ele alınır?
Ben bir MySQL veritabanı üstünde PHP yazılmış eski kod büyük bir yığın miras. Fark ettiğim şey, uygulamanın doublesverilerin depolanması ve işlenmesi için kullandığı . Şimdi double, yuvarlama hataları nedeniyle parasal operasyonlar için nasıl uygun olmadığını belirten çok sayıda gönderiyle karşılaştım. Ancak, henüz parasal değerlerin PHP kodunda ele alınması ve bir …

7
Veritabanındaki verileri şifrelemeli miyim?
Hasta bakımı, hastaları yönetmek, danışmak, tarih, takvimler, bununla ilgili her şey hakkında bir Web uygulaması yapacağım bir müşterim var. Sorun, bunun hassas veriler, hasta öyküsü ve benzeri olmasıdır. İstemci veriyi veritabanı düzeyinde şifrelemede ısrar ediyor, ancak bunun web uygulamasının performansını kötüleştireceğini düşünüyorum. (Ama belki bu konuda endişelenmemeliyim) Sağlıkla ilgili konularda …
16 php  mysql  encryption 

2
PHP'de Yasadışı: OOP tasarım nedeni var mı?
Aşağıdaki arayüz kalıtımı PHP'de yasadışıdır, ancak gerçek hayatta oldukça yararlı olacağını düşünüyorum. Aşağıdaki tasarımda gerçek bir antipattern veya belgelenmiş bir problem var mı, PHP'nin beni koruyor mu? <?php /** * Marker interface */ interface IConfig {} /** * An api sdk tool */ interface IApi { public __construct(IConfig $cfg); } …

2
REST API hata yanıt modeli ve hata kodları sistemi oluşturmanın en iyi yolu nedir?
Benim REST uygulaması sonraki yapı ile JSON hataları döndürür: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Özellikler (dev_message, message_for_user, some_internal_error_code) için gerekli değerleri iletebileceğim ve bunları döndürebileceğim özel yanıt modeli oluşturmanızı öneririm. Kodda buna benzer: $responseModel = new MyResponseModel(400,"Something is bad", etc...); Bu model nasıl görünmeli? Sadece …
15 php  mvc  rest  api 


2
Tümünü yakala veya temel istisna sınıfında istisnaları günlüğe kaydetmek daha mantıklı mı?
Oldukça büyük bir web uygulamasını yeniden düzenleme sürecindeyim. En büyük sorunlardan biri tutarsız hata işleme ve ben mantıklı bir strateji bulmaya çalışıyorum. Ben aracılığıyla, özel bir hata işleyicisi oluşturduk set_error_handler esasen PHP hataları döndüğünü ErrorExceptions ve özel bir baz istisna sınıftan doğrudan devralır o özel durum . Üretimde, set_exception_handler aracılığıyla …

4
Facebook neden PHP'nin yanında C ++ kullandı? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Facebook'un PHP'nin yanında C ++ kullanmasını gerektiren ana neden nedir? Ben meraklıları ile bir web sitesi yapmak …


9
Bir çerçeveyi ne zaman kullanmam gerekir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Web programlama konusunda yeniyim ve şu anda PHP hakkında bilgi ediniyorum. CakePHP gibi bir …
15 php  frameworks 

5
Şablon sistemi düz PHP kullanarak nasıl yapılandırılır?
Stackoverflow üzerinde bu soruyu okuyordu: /programming/104516/calling-php-functions-within-heredoc-strings ve kabul edilen cevap şöyle bir PHP şablonu yaptığını söylüyor: template.php: <Html> <Head> <Title> <? = $ Başlık?> </ Title> </ Head> <Body> <? = GetContent ()?> </ Body> </ Html> index.php: <? Php $ title = 'Demo Başlığı'; işlev getContent () { dönüş …
15 php  templates 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.