«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
26 Temmuz'da özel olan nedir ve neden Expires üstbilgisi örneklerinde bu kadar sık ​​kullanılır?
Ben 26 Temmuz (benim doğum günüm) gerçekten Expiresgibi başlık kullanarak http önbellekleme önlemek ile ilgili çeşitli PHP örneklerde sık sık fark ettim : /programming/12398714/cache-issue-with-private-networking-stream /programming/2833305/how-to-expire-page-in-php-when-user-logout http://expressionengine.com/archived_forums/viewthread/81945/ O tarihte özel olan nedir?
10 php  headers 

1
PHP ve Javascript ile Reklam Sisteminde Tıklama Sahtekarlığını Önleyin
PHP, MySQL ve Javascript ile bir Reklam projesi oluşturmak istiyorum. Ben şöyle bir şeyden bahsediyorum ... Google Adsense BuySellAds.com Başka herhangi bir reklam platformu Sorum şu: İnsanların sistemi aldatmasını ve karşılaşabileceğim diğer sorunları önlemek için nelere dikkat etmem gerekiyor? Benim tasarım konsepti. Bir Reklam, bir sayfa yüklendiğinde Javascript kullanarak, Veritabanındaki …
10 php  javascript 

2
php sınıf üyeleri başlatmak için en iyi uygulama
Benim yapıcılar böyle kod çok var: - function __construct($params) { $this->property = isset($params['property']) ? $params['property'] : default_val; } Özellik tanımında varsayılan değeri belirtmek yerine bunu yapmak daha mı iyi? yani public $property = default_val? Bazen varsayılan değer için mantık vardır ve bazı varsayılan değerler diğer özelliklerden alınır, bu yüzden yapıcıda …

4
Yanıt işlemek için tasarım deseni
Çoğu zaman belirli bir işlev çağrısı için yanıt işleme bazı kod yazarken aşağıdaki kod yapısı olsun: örnek: Bu, bir giriş sistemi için kimlik doğrulamasını yapacak bir işlevdir class Authentication{ function login(){ //This function is called from my Controller $result=$this->authenticate($username,$password); if($result=='wrong password'){ //increase the login trials counter //send mail to admin …



1
Çoklu Zend uygulama kodu organizasyonu
Geçtiğimiz yıl, hepsi Zend çerçevesine dayanan ve tüm uygulamaları kullanmasalar bile erişmesi gereken karmaşık bir iş mantığına odaklanmış bir dizi uygulama üzerinde çalışıyorum (her biri için birden fazla kütüphane klasörüne sahip olmaktan daha kolay hepsi ortak bir merkez ile bağlantılı olduğu için uygulama). Projenin özellikle ne hakkında olduğu hakkında çok …

3
Zeki PHP Uygulama Organizasyon Yapıları?
Mevcut sayısız Açık Kaynak projesine giren milyonlarca dosya sistemi yapısı bulunmaktadır. Modüller, dil dosyaları, etki alanları, üçüncü taraf kütüphaneler, geçişler, uluslararasılaştırma, yedeklemeler ve sistemin diğer bölümlerine yapılan syslinks gibi şeyler bir projenin dosya sistemini organize etmek için birçok yaklaşıma yol açmıştır. Bir PHP geliştiricisi olarak herhangi bir standardizasyonun projeler arasında …

2
Açık kaynaklı bir PHP uygulaması yayınlamak için en iyi uygulamalar
Ben yaşayan bir PHP geliştiriciyim ama daha önce hiç açık kaynak projelerinde çalışmamış veya katkıda bulunmamıştım. Kendi kullanımım için bir CMS geliştiriyorum. Ben çalışan bir prototip var ve bir kez hazır olduğunu düşünüyorum (muhtemelen birkaç ay zaman) bu PHP topluluğu ilgilendi bir şey olabilir. Oldukça emin bir geliştiriciyim, ancak özellikle …

2
Varolan kodu bozmadan PHP ad alanını bir kütüphaneye nasıl eklerim?
Şirketim, yıllar boyunca PHP 5.3 ad alanları eklemeden çok önce başlayan modüler bir PHP çerçevesi oluşturdu. Son zamanlarda, kitaplığımızın yeni kodunda ad alanlarını kullanmaya karar verdik ve nihayetinde eski kodu ad alanı haline getirmeyi amaçlıyoruz. Ancak, bir v5.3 öncesi kod tabanına ad alanları eklemenin iyi bir fikir olmadığını belirlemek için …
10 php  namespace 

6
ORM kullanımından ne tür Web geliştirme projeleri yararlanır?
Veri tabanımın% 95'ini SQL kullanarak yaptığımı söyleyerek başlayacağım. Son zamanlarda NHibernate ve Doctrine gibi çeşitli ORM'leri araştırdım. Çok fazla SQL ve bir ORM sağladığı veritabanı taşınabilirliği bilmek gerek kalmadan avantajlarını görebilirsiniz. Ancak SQL'i bilmenin bir ORM ile çalışmayı daha etkili hale getireceğini de görebiliyorum ve kariyerimde bir uygulamanın en büyük …

9
Üniversitem “kolay” programlama dili olduğu için php dersleri vermiyor mu? [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ı . Bilgisayar bilimleri bölümünden bir öğrenciyle tanıştım ve sadece java ve aspx öğrettiklerini keşfettim. Ona neden php öğretmediklerini …
10 php 

3
Bir PHP çerçevesinden diğerine geçiş
Veri modelinden hemen hemen her şeye inşa edilmiş V1 temellerinin ve prensiplerinin çoğunu aşması nedeniyle, ürünü bir V2 olarak yeniden düşünmesi gereken bir noktaya yaklaşan bir web şirketi ile çalışıyorum. Kullanıcı arayüzleri. Çeşitli nedenlerden dolayı, bu evrim CakePHP'den (V1'in inşa edildiği) Symfony veya Zend'e geçiş içerebilir. İnsanların önemli bir trafiğe …

4
MVC'de bir denetleyici sınıfında özel, eylemsiz, işlevlere sahip olmak iyi bir uygulama olarak kabul edilir mi?
Bazen denetleyici sınıfındaki eylem işlevleri, Modelden Görünüme veri akışını basitçe kontrol etmek için birçok kod satırı ile çok büyük ve kötü olabilir. Bir noktada bu devasa işlevler, iyi kodun temel ilkelerini tamamen kaybeder, yani sadece bir şey yapmak, küçük, okunabilir ve yönetilebilir olmak vb. Bu devasa eylem işlevlerini denetleyici sınıfındaki …
10 php  code-quality  mvc 

1
Bir algoritma örnek verilerle düzgün bir şekilde nasıl belgelenir?
Bir algoritma dokümantasyonunun ne içermesi gerektiğini merak ediyorum? Takip edilecek uygun bir kılavuz bulunamıyor. Dahil etmeyi düşünüyorum algoritmanın özeti algoritmanın tanımı akış şemaları sahte kodlar örnek girdi veri seti (çoklu) çıktı verisi birim testleri deneyler Müşteri, aşağıdakiler için böyle bir belge talep eder: Kendi numaralarımıza olan güveni korumak ve süreçlerimizi …

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.