«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.

7
"Php kötü bir dildir" paradigmasını nasıl kırabilirim? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

1
Sınıfımı birim test ettim, şimdi bir entegrasyon testine nasıl başlayabilirim?
MailChimpRecipient adlı bir MailChimp listesinde alıcıları yöneten bir sınıf yazdım. Üçüncü taraf bir API sarıcı olan MCAPI sınıfını kullanır. http://apidocs.mailchimp.com/api/1.3/ http://apidocs.mailchimp.com/api/downloads/ MCAPI nesnesini MailChimpRecipient nesnesinin yapıcısına iletiyorum, bu yüzden kendi sınıfımdaki tüm mantığı test eden PHPUnit kullanarak birim testleri yazdım (MCAPI sınıfını test etmiyorum). % 100 kod kapsamına sahibim ve …
19 php  unit-testing 

7
Linux üzerinde çalışan sunuculara dağıtılacak olan Windows üzerinde PHP uygulamalarını etkili bir şekilde geliştirmek mümkün müdür?
PHP'yi Windows üzerinde kodlamak ve daha sonra Linux çalıştıran bir sunucuda barındırmak uygun mudur? Böyle bir projenin göçünde herhangi bir sorun olabilir mi? Özellikle PHP'de acemi olduğum ve işletim sistemine özgü olabilecek gelişmiş işlevlerden hiçbirini kullanmayacağım için gerçekten herhangi bir sorun olamayacağını düşünürdüm. Ancak, Linux'u hiç sevmediğimden emin olmak istiyorum.
19 php  windows  linux 

2
'Fikstürün' farklı anlamları nelerdir?
"Fikstür" kavramını anlamakta biraz zorlanıyorum. Bir test paketinin ne olduğunu, bir test senaryosunun, bir test çalışmasının ne olduğunu biliyorum, ama tam olarak bir "fikstür" nedir? Parametreli bir test durumu mu? Bana öyle geliyor ki "fikstür" teriminin anlamı veya anlambilimi programlama diline veya test çerçevesine göre biraz değişebilir mi? Bence bir …

2
Bir sınıfta geçerli durumu korumak, yani nesnenin veri üyelerini güncellemek için büyük bir özel işlev tanımlamak iyi bir fikir mi?
Aşağıdaki kodda bir e-ticaret sitesinde basit bir tek öğe satın alma kullanılmasına rağmen, genel sorum, bir nesnenin verilerini her zaman geçerli durumda tutmak için tüm veri üyelerini güncellemektir. Burada tartışılan alakalı ifadeler olarak "tutarlılık" ve "durum kötü" buldum: https://en.wikibooks.org/wiki/Object_Oriented_Programming#.22State.22_is_Evil.21 <?php class CartItem { private $price = 0; private $shipping = …

6
Küçük ekipler için programlamayı planlamanın en iyi yolu? [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 . 6 yıl önce kapalı . Ben küçük bir başlangıç ​​organizasyonunun direktörüyüm. Şu anda bir web uygulama platformu oluşturan iki programcımız (biri deneyimli, …
18 php  planning 

1
Dolar işareti Blues: Javascript ve PHP
Her şeyin güvenli ve güzel olduğu C ++ ve Java programlarını geliştirdim. Derleyiciler, başıboş olup olmadığımı kontrol altında tutmamı sağladı. Tabii ki, herkes üniversitede biraz Perl yaptı, ama ben nefes almadım. Bu günlerde çocuklar arka uçta PHP ve ön tarafta Javascript ile ilgili. Kalça olmaya çalışırken, aynı şeyi yapıyorum (web …

3
Web sitesi iş akışı nasıl tasarlanır?
Bunu en iyi cevaba ulaşmadan gerçekten uzun zamandır düşünüyorum. Her şeyden önce, ev öğrenimi ve boş zamanlarımda kodla uzun yıllar boyunca oynamak dışında, programlamayı seven ama gerçekten hiç çalışmamış bir tıp doktoruyum. Şu anda kliniğimi yönetmek için küçük bir proje yapmaya çalışıyorum, bunu yapmaya başlamak istediğim seçeneklerin bir listesini oluşturdum. …

6
Birden Çok Veritabanını / Sunucuyu Kullanarak Verilerle Etkileşim
Şimdiye kadar uğraşmak zorunda olduğum tüm projeler tek bir sunucuda sadece tek bir veritabanı gerektiriyordu. Ölçeklenmesi gereken projelerin yükü yönetmeye yardımcı olmak için birden çok veritabanına ve / veya sunucuya nasıl taşındığı hakkında daha fazla bilgi edinmek istiyorum. Yüksek Ölçeklenebilirliğin farkındayım , ancak özellikle bu konuda daha fazla bilgi alabileceğim …
18 php  sql 


8
Web uygulaması (PHP) geliştirme için en iyi uygulama iş akışı araçlarını ne düşünürdünüz? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Gerçekten daha fazla deneyime sahip birisinin soruyu cevaplarıma göre düzenleyebileceğini umuyorum: sürüm kontrolü kullanma test odaklı geliştirme …


1
PHP dahili olarak dizeleri nasıl temsil eder?
UTF8? UTF16? PHP'deki dizeler kullanılan kodlamayı da takip ediyor mu? Örneğin bu senaryoya bakalım. Söyle koş: $original = "शक्नोम्यत्तुम्"; Aslında ne olur? Açıkçası bence $originalsadece 7 karakter olmayacak. Bu gliflerin her biri orada birkaç bayt ile temsil edilmelidir. Sonra yaparım: $converted = mb_convert_encoding ($original , "UTF-8"); Ne olacak $converted? Nasıl …
18 php  strings 

1
PHP neden bu kadar nefret ediliyor? [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ı . Son zamanlarda PHP'nin ne kadar korkunç olduğu hakkında birkaç şaka ve çizgi romanla karşılaşıyorum. Dili tam bir …
17 php 

5
Python neden Java'dan daha yavaş ama PHP'den daha hızlı [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …

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.