Web geliştiricileri yardımcı olacak pratik ve kullanışlı kodlama hileler zaman kazandıracak?

4 Cevap php

Ben bir php web programcısı değilim. Ben alışılmışın dışında ve etkili çözümler var olan web programcıları karşı karşıya ortak web sorunlar var olup olmadığını bilmek istiyorum.

Örnek olarak, ben kullanıcı oluşturulan profilleri basit bir web sitesi yapıyorum. Bir kullanıcı ilk yüksek okul o ilk bir beyzbol oyununa gittiğinde değişir bilgi bir sürü saklayabilirsiniz. Serialize ($ _POST) - yerine - Ben karşı / arama sorgusu niyetinde asla form verilerinin veritabanında 50 sütun yapma, ben sadece form verilerini seri ve t_user.general_info metin sütununda kaydedin. Böyle sıradan veri atomicity gerek yok çünkü bu benim veritabanı kolaylaştırır. Gelecekte herhangi bir zamanda, ben tekrar görmek için) (verileri unserialize edebilirsiniz. Ben okulda geri olsaydı, öğretmenleri bu dis-onaylayacağını düşünüyorum. Ama hey, hızlı ve pratik!

Bana zamandan tasarruf yardımcı olacak web geliştirme aynı nitelikteki diğer basit püf noktaları vardır merak ediyorum.

Benim çalışma için belki birisi bir bağlantı sonrası?

4 Cevap

  1. Bir şey doğru görünmüyorsa, validate! Sana en çok göze batan hataları anlatan bir programı varsa neden hataları kendiniz için bakmak demek?

  2. Firebug kullanın! Bu muazzam bir zaman tasarrufu olduğunu. Oldukça doğru bir şey görünmüyor, sadece Firefox canlı belgeyi düzenlemek ve sonuçları isterseniz, kaynak taahhüt. Bu sadece bir çok yararlı özellikleri olduğunu. Kundakçı da sayfanın yükleme hızını optimize yardımcı olur.

  3. Internet Explorer 8'in yeni ayıklayıcı araçlarını kullanın! Onları yararlı buluyorum. Erken ve düzenli Kundakçı yanında bunları kullanın.

  4. HTML 5 kullanın! Bugün zaten çok iyi çalışıyor. Bunu bir deneyin, şaşıracaksınız. Genellikle hepimizin bildiği gibi, bir şey kanama kenar tuhaflıklar ve sürprizler vardır, ama benim deneyim, HTML 5 bir istisnadır.

Çok önemli ve geniş hileler kabul, ama bugüne kadar her programcı zaman kazanmak için kullanmanız gereken en pratik ilkeler KISS ve YAGNI maddelerdir.

Web programcıları için bir ortak ve hiç bitmeyen bir sorun daha hızlı yüklemek için sayfanızı oluyor, ve Yahoo web sayfalarının daha hızlı yüklenmesini sağlamak için yapabileceğiniz şeyler bir great list derledi. Onlar bile sahip büyük bir firefox plugin called YSlow sizin için en analiz yapar.

Sen selenium manuel web sayfası tarama kaydetmek için kullanmak ve bir komut dosyası tarafından oynatılabilir olabilir.

Bu neyin yanlış gittiğini öğrenmek için defalarca sayfaları aynı sırayla adım adım gerek duymazsınız.

http://seleniumhq.org/projects/ide/