Php
PHP Tarihçesi
by Hasan İbrahim Kozan on Oca.21, 2009, under Php
PHP, ilk olarak 1990�lı yılların ortalarında Rasmus Lerdorf tarafından geliştirilmeye başlanmıştır. Lerdorf�un amacı kişisel bilgilerini internet üzerinden yayınlamaktı. O tarihteki teknolojide, günümüzdeki gibi gelişmiş web tasarım yazılımlarının bulunmamasından dolayı , kişisel web sayfası yapmak çok daha zordu. Buradan yola çıkarak, kişisel web sayfası yapmak için bir yazılım hazırladı ve adına Personal Home Page (PHP) adını verdi. PHP, Perl dili üzerine kurulu bir dil olarak geliştirilmeye başlanmıştır. PHP� nin çok tutulması üzerine web tasarımcılarının çok ihtiyacı olan, yani form yoluyla ziyaretçiden gelen bilgileri işlemeyi sağlayan eklemeler yapılarak adına PHP/FI (Form Interpreter) adını aldı. Kimileri tarafından programın bu versiyonu PHP2 olarak adlandırıldı. 1995 yılının ortalarında PHP Lerdorf�un kurmuş olduğu bir grup tarafından daha da geliştirildi. Bu sefer Perl dilindeki fonksiyonlardan tamamen arındırılmış ve Object Oriented (Nesneye Dayalı) bir dil haline getirildi.
Günümüzde PHP4 versiyonu ardından çok daha güçlü ve çok daha çok özellikli halde PHP5 versiyonu geliştirilmiş durumdadır. PHP dili Linux gibi Açık Kaynak Kodlu bir dildir ve ücretsiz olarak dağıtılmaktadır ve geliştirilmektedir. Linux, Unix, Windows tabanlı işletim sistemlerinde çalışabilen versiyonları mevcuttur.
PHP Nedir?
Platformdan bağımsız (Windows,Linux, Etc.) çalışabilen sunucu taraflı, Html gömülü betik dilidir. Perl, C/C++ tipinde script dilidir. Bu dillere aşina olanlar ve herhangi bir programlama dilini bilenler PHP yi fazla vakit kaybetmeden öğrenebilirler.
Oracle, Adabas D, Sybase, FilePro, mSQL, Velocis, mySQL, Informix, Solid,dBase, ODBD Unix dbm ve PostgreSQL veritabanlarıyla güvenli iletişim kurabilir ve IMAP, SNMP, NNTP , POP3 , HTTP servislerine bağlantı kurabilmektedir.
Platform olarak “Linux & Apache & mySQL” kullanılması en yaygın ve önerilendir. Siz kendi sisteminizde de sorunsuz kullanabilirsiniz.
Diğer Betik Dillerinden Farkı
——————————————————————————–
Php’nin diğer betik dillerinden farkı mevcuttur. Bunlar;
PHP’nin JavaScript gibi istemci tarafına hitap eden betik dillerinden en önemli tarafı sunucu tarafından yorumlanmasıdır.
PHP’de istemcinin istediği betiğin söz dizimi JavaScript’deki gibi HTML kodunun içerisinde görünmez.
PHP’nin Perl gibi betik dillerinden en önemli farkı HTML içine gömülebilmesidir.
Renk probleminiz kalmasın :)
by Hasan İbrahim Kozan on Ağu.07, 2008, under Bilgisayar(Teknik), Php, Web Tasarım
![]()
1) Düzenlemek istedi?im style in nerede olduğu, 2) Bulunca koyacağım rengin hex kodu.
Eğer sizde ister php ile uğraşırken, ister web tasarımı yaparken isterseniz diğer programlarda kullanmak için bu programı kesinikle öneririm. COLORCOP Kullanımını indirdikten sonra anlamamanız imkansız
DOWNLOAD İÇİN:
1) Kendi Serverimden ftp://ftp.ibrahimkozan.com/httpdocs/Programlar/colorcop-setup.exe
2) Official (Resmi) Sitesinden http://colorcop.net/download
Meraklılarına : Windows içindir Lisansızdır :p
PHP BASE 64 :)
by Hasan İbrahim Kozan on Haz.19, 2008, under Php
Base 64 ile şifrelenmiş php kodları insanın belini büküyor, özellikle tema olayında. Defalarca print yapıp kodu tekrar yaz ta ki temayı hem free yayan hem de bel büken tasarımcının şifrelediği sayı kadar. İşte buna en mükemmel çözüm: Tek yapmanız gereken rot13 ile şifrelenen ve base64 ile encode edilen stringi aşağıdaki ŞİFRELİ KISIM a yazın ve arkanıza yaslanıp (sigara içmemenizi tasvip ederim ama içiyosanız) sigaranızı için, bırakın, o 1000 kere de encode edilmiş olsa olan dosyayı size göstersin.
<?php
$s = gzinflate(str_rot13(base64_decode(‘BURAYA SIFRELI KISIM GELECEK/YAPISTIRILACAK’)));
$i=0;
while( ($pos = strpos($s, “eval”)) !== false) {
$s = ‘$s = ’.substr($s, $pos+4, (strlen($s)-$pos-8));
eval($s);
$i++;
}
echo $i.“kez sifrelenmis – ibrahimkozan.com”;
echo nl2br(htmlentities($s));
?>KODU YAZARKEN TIRNAKLARI UNUTMAYALIM
Biraz daha açıklayalım isterseniz
WordPress yada baska nerede olursa olsun bir yazı?/metin önce base64 ile şifrelenmiştir. daha sonraki fonksiyon str_13 ise harflerinizi belirli bir algoritmaya göre ascii karaktere çevirir. 13 karakter ileri çalışmaktadır.Gzinflate ise gzip ile sıkıştırılma işlemidir. Sorununuz olursa kodla bilrlikte lütfen yorum kısmına yazın, saygılar.