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

3
PHP web uygulamamın akışını takip etmiyorum, çalışmak zorlaşıyor
Birkaç yıldır programlıyorum ve zaman içinde C # ve JavaScript ile çok aşina oldum. Gezinmekte sorun yaşamadığım daha büyük bazı C # ve JavaScript projelerim var. Geçenlerde PHP ile daha önce hiç deneyime sahip olmayan bir PHP & AngularJS projesi başlattım. Şeylerin PHP tarafının akışını takip etmek zorlaşıyor (JavaScript tarafı …

4
Hata kötü uygulamayı bastırıyor mu?
Bir SO sorusu üzerine sordum burada herhangi birinden cevap, ben hakkında emin bazı kod hakkında "BTW, korkunç kod var. O sembol (@) çok bastırmak hatayı kullanır" Bunun kötü uygulama olmasının bir nedeni var mı? Gibi şeyler ile: $db=@new mysqli($db_info) or die('Database error'); , yalnızca özel bir hata mesajı görüntülememi sağlıyor. …

3
Testteki Geliştirici nedir? [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ı . Kısa süre önce beni Testte Geliştirici pozisyonu için bir şirkete koymak isteyen bir işverenle konuşuyordum. Aslında yeni …

6
İşbirliğine dayalı geliştirme için en temel ve basit platform nedir (PHP projesi)? [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ı . Ben Codeigniter kullanarak oldukça ortalama bir PHP uygulaması üzerinde 4-5 programcılar ile çalışmak gerekiyor. Bir şehirde 5 …

6
PHP neden web sunucularında bu kadar sık ​​kullanılıyor? [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ı . Web sunucum W3Techs'e göre web sunucularının% 76.9'u gibi PHP kullanıyor: http://w3techs.com/technologies/overview/programming_language/all PHP kullanmamın sebebi, web sunucularında kullanan …

3
GitHub'da Git Proje Bağımlılıkları
Çerçevenin üstüne bir PHP çerçevesi ve bir CMS yazdım. CMS çerçeveye bağımlıdır, ancak çerçeve CMS dosyalarında bağımsız bir klasör olarak bulunur. Onları GitHub'da ayrı projeler olarak korumak istiyorum, ancak çerçeveyi her güncellediğimde CMS projesini güncellemenin karışıklığını yaşamak istemiyorum. İdeal olarak, CMS'nin bir şekilde fiziksel olarak bu dosyaları işlemek yerine önceden …
14 php  git  github  dependencies 

4
Sahte nesneleri ne zaman kullanmalıyım?
TDD hakkında birçok şey okudum ama hala şüphelerim var. Örneğin, bu sınıf diyagramları var: Basit bir örnek, sadece TDD ve sahte nesneler hakkında bilgi edinmek için. Önce hangi testi yazmalıyım? Ürün , sonra Hat ve son, Sipariş ? Bunu yaparsam, Siparişi test etmek için Çizgi ve Ürün kullanmalı mıyım yoksa …

7
PHP'nin Faydaları Nelerdir? [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ı . …
14 php 


2
Enjekte edilemeyen kodu nasıl test edersiniz?
Bu yüzden tüm sistemde aşağıdaki kod parçası var. Şu anda birim testleri geriye dönük olarak yazıyoruz (benim argümanımdan daha geç değil), ama bunun nasıl test edilebileceğini anlamıyorum? public function validate($value, Constraint $constraint) { $searchEntity = EmailAlertToSearchAdapter::adapt($value); $queryBuilder = SearcherFactory::getSearchDirector($searchEntity->getKeywords()); $adapter = new SearchEntityToQueryAdapter($queryBuilder, $searchEntity); $query = $adapter->setupBuilder()->build(); $totalCount = $this->advertType->count($query); …

2
On altı oktilyonun üzerindeki NPath karmaşıklığı gerçekçi midir? Yoksa aracı kırdım mı?
Ben sadece PHPMD ( http://phpmd.org/ ) kullanarak PHP kodu (1153 satır) büyük bir yığın ölçtüm ve bana kod 16244818757303403077832757824 NPath karmaşıklığı olduğunu söylüyor. Bu benim için çok büyük bir sayı gibi görünüyor, belki de PHPMD'nin bir şekilde kırıldığını gösteriyor. İnsanlar tarafından yazılan bir kod parçasının böyle yüksek bir NPath karmaşıklığına …
13 php  code-quality 

4
Şirketiniz şifreleri şifrelemediğinde ne yapmalı?
Arka fon Bir şirketin sunucularını korumasına yardımcı olmak için sözleşmem var. Bazı küçük PHP projeleri üzerinde çalışıyorum ama aynı zamanda performans sorunları ve son zamanlarda hackerlar için tarama günlükleri bakmak. Bu adamlar bir süredir sunucularını çalıştırıyor ve son bacaklarında eski bir uygulama olarak adlandırdığım şeye sahipler. Sihirli tırnaklar, genel değişkenler …
13 php  apache  security  mysql 

1
Neden PHP statik özellikleri aşırı yüklemek için bir tesis yok?
giriş PHP, sınıflardaki sihirli yöntemleri bildirerek yöntem çağrılarını ve özellik erişimlerini aşırı yüklemenize izin verir . Bu, aşağıdaki gibi kodları etkinleştirir: class Foo { public function __get($name) { return 42; } } $foo = new Foo; echo $foo->missingProperty; // prints "42" PHP 5.3.0 sürümünden bu yana, özellik özelliklerini ve yöntemlerini …

6
Büyük bir PHP projesinin yeniden yazılmasını planlamak için ipuçları?
Tamamen yıllardır üzerinde çalıştığım, açtığım ve kapadığım bir PHP çerçevesini (MVC Kullanarak) yeniden yazmaya karar verdim. Şimdiye kadarki sorunum, sadece fikirlerin ortaya çıkması, onları Trac'a bilet olarak atması ve çerçevenin tasarımından endişe etmeden daha sonra eklememdi. Zamanla bu bazı sorunlara neden oldu ve bir yeniden yazma yararlı olacağını düşünüyorum, ancak …

8
PHP nesne yönelimli mi? [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.