Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

İleri Düzey PHP

f4t1h28

0
Onaylı Üye
Üye
Katılım
9 Şubat 2012
Mesajlar
2
Açılan Konu
1
Tepki puanı
0
Sa arkadaşlar
PHP ile ilgili biraz bilgim var okulda proje yarışmalarına felanda katıldım.
İleri düzeyde PHP için sıra sıra hangi konuları öğrenmem lazım bu konu hakkında bildiklerinizi yazabilirseniz güzel olur.
 

CryForLive

0
Onaylı Üye
Üye
Katılım
31 Ocak 2012
Mesajlar
164
Açılan Konu
2
Tepki puanı
0
Konum
İstanbul
Kendi fonksiyonlarını yaz mysql işlemlerini detaylı şekilde ilerlet ve benim için en önemli olan kısım sınıflarla yani class larla çalışma nesne tabalı çalış benim için en ileri düzey nesne tabanlı :D
 

Antika

0
Onaylı Üye
Üye
Katılım
23 Aralık 2010
Mesajlar
451
Açılan Konu
11
Tepki puanı
17
nesne tabanlı çalış düzenli ifadeleri kurcala kendince desenler yazmaya çalış en az 1 framework ve 1 tema motoru öğren derim cepte dursun, kafandan proje uydur sürekli yaz çünkü yazmazsan unutursun ( tecrübe ) belli bir süre sonra zaten piyasaya iş yaptıkça kendince bir şekile girip o yolda devam ediyosun farkında olmadan.
 

Evan

0
Onaylı Üye
Üye
Katılım
12 Mayıs 2011
Mesajlar
264
Açılan Konu
8
Tepki puanı
2
Konum
Ilkadim, Samsun, Turkey
Prototurk.com'u takip et. Senin için yararlı olacaktır.
 

Hakan Damar

0
Onaylı Üye
Üye
Katılım
18 Haziran 2011
Mesajlar
740
Açılan Konu
34
Tepki puanı
6
Konum
USA
Aşağıdaki konu sırasını takip et.
* OOP (Object Oriented Programming) PHP 5.4.x'e kadar öğren.
* Design Patterns (En az 7 tanesini ezbere bilmen ve kullanabiliyor olman gerek)
* MySQL DB Programming (Stored Procedure, Views, Events, Triggers, Foreign Keys etc.)
* MVC öğren. (CodeIgniter iyi bir seçim olacaktır.)
* Smarty iyi fakat MVC olan bir framework kullanırsan %99 zaten Smarty'ye ihtiyacın kalmayacak.
* Apache öğren. (Konfigürasyon, optimizasyon v.s.)
* Varnish Web Acc. öğren. (İngilizce gerekecek)
* Regex ile kafa yormana gerek yok internette milyon tane pattern builder veya hazır tool'lar var sana istediğin URL'in regex kodunu otomatik oluşturan.
* TCP/IP'yi öğren. UDP'ye göre farkı ne? Acknowledgement ihtiyacı olmayan web applicationlar hangisidir? bunları öğren.
* Web Application Firewall'lar hakkında bilgi edin. Kod güvenliği ve şifrelemesi, dağıtılması ile bilgi edin.
* Hepsini bitirirsen extra olarak Cloud sistemler üzerinde distributed web application development konusunu incele. DB Clusterin/Replication konularını incele.
* Memcache'i öğren. Memcache ile Session Clustering yapmayı öğren. Ezberleme!
* Memory yapısını öğren. Memory neden stack şeklinde çalışır? Double ile Integer sayılar memory'de nasıl tutulur? Referans type'lar Heap'te mi Stack'te mi tutulur?

Bunları bitirdiğinde devamını tekrar yazarım, eğer o zamana kadar burada olursam :)

Önünde uzun bir yol var. Eğer sektörde kaliteli kod yazan ve enterprise seviyede web application development yapan senior biri olmak istiyorsan izleyeceğin yolun bir kısmı bu, geriside senin isteğin ve merak duygun...

Başarılar...
 
Üst