Eğer bütün projenin bir kavrayışa almak için çalışıyoruz çünkü projeler ile boğulmuş olma duygusudur. Ben daha küçük kod parçalarını okuyan / izleyen yararına olacağını düşünüyorum. Yapıtaşı olarak kullanılan küçük parçalar (bileşenler) daha büyük bir proje oluştururlar: Bu büyük projeler zaten içermelidir ne olmalıdır.
Ben çok şey öğrendim bir proje Zend Framework oldu. Bileşenleri modüler böylece izolasyon onları çalışma olabilir. Onlar mimarlık ve tasarım anlayış geliştirmek sağlayacaktır.
Başka bir şey, bazı ortak tasarım kalıpları (üç isim tekil, fabrika, strateji) eğitim ve projelerde kullanılan onları tanıma veya kendi projenizde kullanmak ve kodunuzu nasıl geliştirdiğini görmek için çalışıyor.
Sen aşağıdaki kılavuzu okuyarak güvenlik konularında bir iyi kavramak alabilirsiniz: phpsec. Ayrıca, size bu konuda ihtiyaçları dikkat biliyorum projenin bir parçası üzerinde çalışıyorsanız, bazı makaleleri aramak ve orada verilen tavsiye uygulamak deneyin.
Ben bir küçük adımlar atmaya ihtiyacı var. Aynı anda her şeyi öğrenebilirsiniz sanmıyorum. Ben bir seferinde bir noktada odaklanarak ve onun içine daha derinlemesine inerek hızlı geliştirmek bulabilirsiniz. Ben, benim derin anlayışa dayalı önceki bazı kodunu değiştirmek ve başka bir düğüm noktası vurmak kadar taşıyabilirsiniz olarak onu en iyi uygulamak için deneyin. Ben zaten okudu ama gelişmiş becerileri ile restudying olan şeyleri karşılaşmak gibi görünüyor birçok kez bana önceki zaman daha derin bir anlayış elde etmek için izin verir.