htmlde olmayan bir cok ise yarar sey vardir. cunku html bir
programlama dili degildir. php ise programlama dilidir. html, adindan da belli oldugu gibi, bir markup language tir. bunu acikliga kavusturmak lazim. bu ikisini karsilastirmak olmaz.
kucuk bir duzeltme daha: acilimi tam olarak
php:
hypertext
preprocessor dir. ilk ciktiginda acilimi
personal home page idi. sonrasinda, o donem moda olan recursive backronym stili ile isimlendirilmistir.
genel olarak kotu bir tasarima sahiptir. bu dili anlatirken genelde olumlu bir seymis gibi bahsedilen, ya da isleri kolaylastirici bir ozellik gibi tarif edilen, built-in olarak html kodunun icinde yazilabiliyor olmasi buyuk sistemler icin bir dezavantajdir. ideal sistemde, back-end kodu ile front-end kodu birbirinden ayri layerlar olarak tasarlanmalidir. hatta database seviyesindeki islemler icin de ayri bir layer olmalidir. ki bu da bizi direk
mvc ye goturur.
cok fazla takip etmedigim ve en son 8 sene once falan php yazdigim icin diger yonlerini burada elestiremem. arada bir denk geldigim makale ve haberlerden son yillarda kendini gelistirdigini soyleyebiliriz sanirim.
son olarak
web programlama sadece menu ve hakkimizda sayfasindan olusan web siteleri yapmaktan ibaret degildir. asiri donanim kullanimina ihtiyac duymayan ve bir kac istisnai kategori disinda her masaustu uygulamasini webde yapabilirsiniz. ve yaparsaniz bu, daha kaliteli bir uygulama olur. dunya standartlarinda olur.
2016 yilindayiz lan. masaustu programlama mi kaldi??? binali yildirim gibi "
cloud diye bisey cikti" kafasiyla bakarsaniz programci olamazsiniz. en azindan dunya standartlarinda olamazsiniz. oyle diyeyim. binali politikaci. o bakabilir. sen bakamazsin. bakarsan programci olamazsiniz. muhtemelen politikaci da olamazsiniz. aman diyeyim.
yoksa piyasada 5000 liraya 6 ayda sertifikali programci yetistiren (!) onlarca kurum var.
ekleme:
php yi elestiren bir makale:
http://webonastick.com/php.html
makalenin sonunda baska makaleler icin de linkler var. merak edenler okuyabilir.