|
| |||||||
![]() |
| | Seçenekler |
|
#1
| ||||||
| ||||||
PHP - Pi Eyç Pi - Derin Dalış BaşlasınPHP - Pi Eyç Pi - Derin Dalış Başlasın Fi tarihinde (1995) Rasmus Lerdorf ASP, Perl gibi sunucu tarafında çalışan script'lerde (server side script) aradığını bulamadı. Ve kendi kendine, "Personel Home Page Tools" adını verdiği bir yeni bir SSS (server side script) geliştirdi, veritabanı konusunda güçlü, dinamik bir site tasarımı için ihtiyaç duyulan şeyleri sunabilsin diye. PHP'nin açılımı sonradan "PHP is a Hypertext Pre-Processor" halini aldı.... ( adresinde PHP'nin tarihine göz atabilirsiniz...) PHP tam olarak ne işe yarar? Tek cevap: "Her işinize yarar!"... PHP o kadar gelişti ki, o kadar çok aracı size sunuyor ki, PHP biliyorsanız başka bir ihtiyacınız yok demektir. Çok basit bir kaç şey anlatayım: (yazacaklarımin %100 doğrudur ama sadece gaza getirmek için yazıyorum) o PHP ile hiç bir resim işleme yazılımı kullanmadan kendi grafiklerinizi yaratabilirsiniz, o Flash ve benzeri yazılımlara ihtiyaç duymadan Flash dökümanları yaratabilirsiniz ve bu konuda çok büyük bir avantajınız var: "Dinamik Sonuç" alırsınız. o PHP bütün veritabanı sistemleriyle ortak çalışabilme yeteneğine sahip. En çok kullanılanlara örnek: o MySQL (Benim seçimim) o PostgreSQL (2. Seçimim o MSSQL o Oracle o InterBase o ve diğerleri... o Ve ihtiyaç duyduğunuz bir şeyi bulamadınız, oturup yazın ekleyin ve paylaşın. (Bi ara Onurla PHP'nin Raytrace yapamadığını konuşmuştuk. Sanırım biz de oturup yazarız) Evet, PHP işte böyle? Peki bunları nasıl yapıcaz... Herşey isteğe bağlı. Babam ben küçükken birşey derdi :"İnsan istediği herşeyi yapma yeteneğine sahiptir"... Hala da der. Ve bunu prensip edinmeli bir bilgisayar mühendisi... İşte PHP ile ben istediğim herşeyi yapma özgürlüğünü buluyorum. Nasıl Kullanırım? PHP platfrom bağımsızdır. Her platformda çalışabilir. Önce hangi web sunucuyu kullanacağınıza karar verin. Size önerim: "Apache" çünkü dünyanın benimsediği web sunucusu. O da platform bağımsız ve en güvenilir web sunucu. Bana sorarsanız Windows platformu kullanıyorsanız en iyi alternatifiniz PHPTriad veya benzeri paketler. Bu paketlerin içinde Apache, MySQL ve PHP geliyor. Ben PHPTriad kullanıyorum. Diğer platformlarda ise Apache, MySQL ve PHP zaten standart geliyor zaten (Linux, FreeBSD vs'de yani). Bu arada PHPTriad'ın 2. versiyonundan sonra Sokkit adını alıyormuş. Web sitesinin adresi de Kurdunuz sokkiti (ya da başka birini). Şimdi az çok php'ye genel bir bakış atalım... PHP bir SSS (server side script). Yani PHP ile hazırladığınız web sitesine bağlanan bir kullanıcı sitenin sadece HTML çıktısını görür. Şöyle düşünelim bir program yazdık, derledik çalıştırılabilir kod (makine kodu) oluşturduk. O çalışabilir kod da çalıştığı zaman ekrana çıktı gönderir ve siz programın asıl kodlarını göremezsiniz. SSS'de de olay budur. Size HTML çıktı gönderir. Bu günün ilk php örneğini verelim ne dersiniz? Kod: <html> <body> <?php echo "selam"; ?> </body> </html> Kod: html> <body> vBulletin Destek Sitesi </body> </html> "PHP, C/C++'ın yapısal gücüne, Basic'in de kolaylığına sahip! Tek eksiği de bizlerin hayal gücüyle sınırlı oluşudur" |
![]() |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konu Açanlar | Forum | Cevaplar | Güncel Mesajlar |
| siteniz 5 dakika içinde indexlenmeye başlasın botları sitenize çağıracak oto ping yöntemi ! harika | kadınca | SEO Arama Motoru Optimizasyonu | 23 | 30-09-2008 09:28 |
| Online Dergisi Derin Dergi!!!!! | delidoru | Ücretsiz uzantılı siteler | 0 | 23-09-2008 03:49 |
| Online Dergisi Derin Dergi!!!!! | delidoru | Diğer Web Siteleri | 0 | 03-09-2008 11:09 |
| Online Dergisi Derin Dergi!!!!! | dorubey | Ücretsiz uzantılı siteler | 0 | 17-08-2008 12:44 |
| Mumcu: Ergenekon'da açık yargılama süreci başlasın | becerikliforum | Haberler | 0 | 01-07-2008 05:51 |