Merhaba arkadaşlar,
Çoktandır, forumda açılan başlıklar doğrultusunda, araştırma yapmam gereken konuları veya forumdaki düzene katkı olarak açacağım başlıkları not alıyordum. Ve artık bunu yazmanın zamanı gelmişti..
Birçok PHP’ye yeni başlayan ve bizim sitemizde PHP ile ilgili bilgi eksiklğini gidermek isteyen arkadaşlar aramıza katılıyor. Ve her seferinde nereden başlamalıyım sorusuyla karşılaşıyoruz ayrı ayrı açılmış başlıklarda.. Bunu bir nebze önlemek için ve tüm bunları tek bir başlık altında yanıtlamak için bu konuyu başlatmaya karar verdim..
Bu başlıktaki amacımız yeni başlayan arkadaşlarımıza bir yol haritası çizmek (tabi uygulama şekilleri tamamen onlara kalmış), beğendiğimiz kaynakları tavsiye etmek ve onlara çabucak bu ortama ısıtmak
Evet başlıyoruz.. Sevgili yeni başlayan arkadaşlar;PHP ile Web Programlama’ya adım atmak istiyorsanız öncelikle HTML öğrenmenizi şiddetle tavsiye ederim. HTML, basit bir dil olup öğrenmeniz çok sürmeyecektir. Basit ama temel olduğu için çok büyük önemi olduğunu düşünüyorum.
Turk-PHP’de yeni sistem ile beraber herşey daha derli toplu hale geldi. Makaleler rahatlıkla bulunabilmesi için kategorilere ayrıldı ve arama motoruyla desteklendi. Yeni başlayanlar için gerçekten çok iyi makalelerin, kitapların da olduğu bu büyük kaynağı incelemenizi öneririm.
“Bu işi ayrı ayrı makalelerle çözemem! Şöyle PHP’yi baştan sona adam gibi anlatan bir kitap yok mu?” diyorsanız bence yok

PHP kolay öğrenilebilir ama gerçekten uzmanım diyebilmek için çok araştırmak, çok okumak ve çok yazım tecrübesinin gerektiğini düşünüyorum. Ama yine de kitaplar bu büyük adımı atarken çok iyi yardımcı olur. Yine kitaplar bölümümüzde İngilizce ve Türkçe birçok kaynak bulabilirsiniz.
“Burada bir sürü kitap var, peki hangisiyle başlayayım?” diyorsanız, Hakkı Öcal ile başlamak bence iyi bir seçim olur (Yoruma kalmış bir şey bu tabi..)
Bu kitabın linki :
http://www.turk-php.com/index.php?action=browseArticle&catID=200&articleID=560“Ya böyle e-book fln bana göre değil, orijinal kitap alacağım ama kararsızım” diyorsanız; Alfa Yayınları’nın PHP ve MySQL adlı kitabını tavsiye ederim. Orijinali Luke Welling ve Laura Thomson tarafından yazılan bu kitap Uzmanlar İçin kategorisinde olmasına rağmen yeni başlayanların da anlayabileceği bir dilde olduğunu düşünüyorum.Bu arada kitap yaklaşık 900 sayfa. (Kitabın İngilizce’si Kitaplar bölümümüzde mevcut, fikir edinmek isteyenler yararlanabilir:
http://www.turk-php.com/index.php?action=browseArticle&catID=200&articleID=493 )
“Hep böyle oku oku olmuyor ki, bazı yerleri görmeden öğrenmek zor oluyor!” diyorsanız Dosyalar bölümünde görüntülü PHP anlatımları mevcut ama ingilizce olduğunu da hemen ekleyeyim..
“PHP öğrenmeye başladık ama kurulumu da amma zor şu meretin!” diyorsanız “Bununla da ilgili bir çok makale mevcut" derim ben
http://www.turk-php.com/index.php?action=browseArticle&catID=191&articleID=171http://www.turk-php.com/index.php?action=browseArticle&catID=193&articleID=447http://www.turk-php.com/index.php?action=browseArticle&catID=193&articleID=455http://www.turk-php.com/index.php?action=browseArticle&catID=196&articleID=578Sadece bu kadar mı? Değil.. Daha fazlası için Arama kutusuna “kurulum” yazın. İster forumda arayın, ister makaleler arasında.. Karşınıza bundan daha fazla çıkacaktır..
PHP’yi, normal program kurarmış gibi kurabilmeniz için de çözümler geliştirildi. Bunlardan biri WAMP Server.. Aşağıdaki adresten indirip, kurabilirsiniz:
http://www.wampserver.com/en/download.phpEvet, şimdilik benim tavsiyelerim bu kadar. Ama önemli birkaç husus daha var. PHP öğrenirken, kendi sistemlerinizi kodlarken kafanıza takılanlar olabilir, çözemediğiniz hatalar olabilir. Bunun için de zaten şu an üzerinde bulunduğunuz forumumuz var. Forumumuz, gittikçe büyüyen bir kaynak halini alıyor. Bunu düşünerek, karşılaştığınız bir sorunu daha önceden birisinin yaşamış olabileceğini unutmayın. Bundan dolayı da bir konu açmadan önce mutlaka forumda arama yapın. Hem siz daha hızlı sonuca ulaşırsınız, hem de bu büyüyen kaynak düzenini kaybetmez.
Gelelim konu açmadaki düzenlere.. Öncelikle konu açarken doğru kategori altına açtığınızdan emin olun. Başlığınız mutlaka açıklayıcı olsun.. “Yardımm edinn”, “Büyük problemm”, “Help meee!!” gibi başlıklar yerine sorununuzla ilgili anahtar bir açıklayıcı yazarsanız forumu gezen kişi cevaplayabileceği birşeyse hemen girer cevaplar. Ama zamanı yoksa başlığınızı atlar, siz de boşuna cevap beklemiş olursunuz..
Kodunuzla ilgili bir problem olduğunda, kodunuzu da paylaşınki sorununuz daha çabuk çözülebilsin. Ve kodlarınızın daha düzgün gözükmesi için [ code] [/ code] tagları içine almanız çok iyi olur.
PHP ile birçok hazır uygulama var. Forumlar,portallar vs. Bunları da bazen merak edip incelediğiniz olacaktır. Ama hazır kod kullanmaya alışmamanızı tavsiye ederim. Turk-PHP olarak da hazır kodlara tam olarak destek vermiyoruz, ama yine de aklınıza takılan bir şey olursa “Uygulama Yükleme,Kurulum ve Ayarları” bölümüne başlığınızı açın. Bununla ilgili oktay’ın “PHP Yardım Forumu” ile “Uygulama Yükleme,Kurulum ve Ayarları” adlı kategorilerin farkını açıkladığını uyarısını da okumanızı tavsiye ederim:
http://www.turk-php.com/smf/index.php/topic,880.0.htmlVe okumadıysanız lütfen forum kurallarını da okuyun:
http://www.turk-php.com/smf/index.php/topic,98.0.htmlVe ve ve

Aslında çok önemli olan ama tam da yararlanılamayan bir hizmetten daha bahsetmek istiyorum. Turk-PHP’nin Jabber sistemi var. Bu sistem ile forum üyeleriyle konuşabilirsiniz (MSN gibi IM programları tarzı..

) Sisteme entegre edilmiş bu hizmete ana sitede sağdaki kontrol panelinizden “Jabber’a bağlan” diyerek yararlanabilirsiniz. Ayrıca bu sistemi kullanmak için programlar da mevcut. Forumdan bir başlık vereyim bunun için:
http://www.turk-php.com/smf/index.php/topic,217.0.html Jabber ile ilgili sorularınızı da yine forumda “Jabber İletişim Hizmeti” başlığı altında sorabilirsiniz. Benimle konuşmak isteyenler;
shapcy@member.turk-php.com adresini listesine eklesinler. Ve yine yönetimdeki tüm arkadaşların Jabber adresleri:
Serkan : serkan@member.turk-php.comOktay : oktay@member.turk-php.com Engin: achilles@member.turk-php.comArif: mudkicker@member.turk-php.comJabber’ı aktif olarak kullandığını gördüğüm diğer iki arkadaşımız:
Aziz : aziz@member.turk-php.comMeW: mew@member.turk-php.com Şimdilik söylemek istediklerim bunlar. Diğer PHP’de belli yolu almış olan arkadaşlarımızın tavsiyelerini de bu başlık altında görmek isterim. Ve eğer forumda bu başlığa rağmen “tavsiye” ile ilgili bir başlık açılırsa bu başlığın linkini oraya iliştirirseniz sevinirim.
Herkese iyi çalışmalar, yeni başlayan arkadaşlarımıza bu yolda başarılar..