{"id":10254,"date":"2017-07-28T15:40:05","date_gmt":"2017-07-28T13:40:05","guid":{"rendered":"https:\/\/ihs.com.tr\/blog\/?p=10254"},"modified":"2017-07-28T15:46:40","modified_gmt":"2017-07-28T13:46:40","slug":"php-hakkinda-her-gelistiricinin-bilmesi-gereken-11-inanilmaz-gercek","status":"publish","type":"post","link":"https:\/\/www.ihs.com.tr\/blog\/php-hakkinda-her-gelistiricinin-bilmesi-gereken-11-inanilmaz-gercek\/","title":{"rendered":"PHP Hakk\u0131nda Her Geli\u015ftiricinin Bilmesi Gereken 11 \u0130nan\u0131lmaz Ger\u00e7ek"},"content":{"rendered":"<p><span style=\"font-size: 14pt;\">G\u00fcn\u00fcm\u00fcz\u00fcn pop\u00fcler server-side scripting (sunucu tarafl\u0131 kodlama) ve genel ama\u00e7l\u0131 programlama dili olan PHP, Danirmakal\u0131-Kanadal\u0131 bir programlay\u0131c\u0131 olan Rasmus Lerdorf taraf\u0131ndan olu\u015fturulmu\u015ftur. <strong>PHP&#8217;nin kararl\u0131 ( stable )\u00a0s\u00fcr\u00fcm\u00fc 12 Nisan 2017 tarihinde olu\u015fturulmu\u015f olsa da PHP ilk kez 1995 y\u0131l\u0131nda olu\u015fturulmu\u015ftur.<\/strong><\/span><\/p>\n<p><span style=\"font-size: 14pt;\">PHP&#8217;nin sundu\u011fu bir\u00e7ok avantaj var. PHP kolayl\u0131kla HTML5&#8217;e ya da HTML&#8217;e yerle\u015ftirilebilir. PHP kodlar\u0131 \u00e7ok say\u0131da frameworkle, i\u00e7erik y\u00f6netim sistemiyle (CMS) ve web \u015fablonu sistemiyle entegre edilebilir. <strong>PHP, Zend Engine taraf\u0131ndan desteklenen bir a\u00e7\u0131k kaynak platformudur.<\/strong> Herhangi bir programlay\u0131c\u0131ya ya da webmaster&#8217;a PHP&#8217;yi sorarsan\u0131z, muhtemelen bu pop\u00fcler dilin temel bilgilerine ve anlay\u0131\u015f\u0131na h\u00e2kim olduklar\u0131n\u0131 s\u00f6yleyeceklerdir. Fakat PHP ile ilgili \u00e7o\u011fu programlay\u0131c\u0131n\u0131n ve webmaster&#8217;\u0131n bilmedi\u011fi baz\u0131 ger\u00e7ekler var. \u0130\u015fte az bilinen o 11 ger\u00e7ek:<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>Bir Programlama Dili Olarak Geli\u015ftirilmemi\u015ftir<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">Yaz\u0131n\u0131n ba\u015f\u0131nda da de\u011findi\u011fimiz \u00fczere PHP ilk olarak 1995 y\u0131l\u0131nda tan\u0131t\u0131ld\u0131. <strong>Lerdorf PHP&#8217;yi kendi web sitesini y\u00f6netmek amac\u0131yla geli\u015ftirdi.<\/strong> PHP&#8217;yi geli\u015ftirirken, web formlar\u0131 \u00fczerinde \u00e7al\u0131\u015fabilece\u011fi bir CGI (Common Gateway Interface) olu\u015fturmaya \u00e7al\u0131\u015f\u0131yordu. Lerdorf PHP&#8217;yi geli\u015ftirirken bir s\u00fcrprize imza att\u0131 ve bir programlama dili yazma fikrinin pe\u015finden gitti. Sonunda da o sihirli ad\u0131m\u0131 att\u0131.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>PHP \u00d6nceden Hypertext Preprocessor&#8217;un K\u0131saltmas\u0131 De\u011fildi<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">PHP ilk geli\u015ftirildi\u011fi zaman Personal Home Page&#8217;in k\u0131salt\u0131lmas\u0131yd\u0131 ve PHP \/ FI olarak biliniyordu. Yani <strong>Personel Home Page \/ Forms Interpreter.<\/strong><\/span><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>D\u00f6n\u00fc\u015ft\u00fcr\u00fclm\u00fc\u015f PHP&#8217;nin \u0130lk Kullan\u0131m\u0131<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">PHP en ba\u015fta dinamik web uygulamalar\u0131 olu\u015fturmak i\u00e7in ve veri tabanlar\u0131 ile ileti\u015fim kurmak i\u00e7in kullan\u0131lm\u0131\u015ft\u0131. Ayr\u0131ca PHP, hatalar\u0131n raporlanmas\u0131na ve kodlar\u0131n geli\u015ftirilmesine de yard\u0131mc\u0131 oluyordu. Fakat zamanla PHP&#8217;nin anlam\u0131 da dili de de\u011fi\u015fti.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>PHP Geli\u015ftirilmi\u015f ve Taban\u0131n\u0131 Bulmu\u015ftur<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">\u015eu an olduk\u00e7a yayg\u0131n \u015fekilde kullan\u0131lan PHP bir programlama dili olsa da \u201cHypertext Preprocessor\u201d halini ald\u0131\u011f\u0131 <strong>1997 y\u0131l\u0131na kadar bir programlama dili de\u011fildi.<\/strong> Zeev Suraski ve Andi Gutmans, PHP 3&#8217;\u00fcn temelini olu\u015fturan orijinal yaz\u0131l\u0131m bile\u015fenini tekrardan yazd\u0131. Bunun ard\u0131ndan <strong>PHP halka a\u00e7\u0131k testlere tabi tutuldu ve Haziran 1998&#8217;de resmen ba\u015flat\u0131ld\u0131.<\/strong><\/span><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>PHP&#8217;nin \u00c7ekirde\u011fi Yeniden Yaz\u0131ld\u0131 ve Zend Engine \u0130le G\u00fc\u00e7lendirildi<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">PHP&#8217;nin \u00e7ekirde\u011fi Suraski ve Gutmans taraf\u0131ndan tekrar yaz\u0131ld\u0131. Ard\u0131ndan 1999 y\u0131l\u0131nda Zend Engine \u00fcretildi. Zaten de\u011fi\u015ftirilmi\u015f olan yeni PHP, daha sonra <strong>May\u0131s 2000&#8217;de Zend Engine 1.0 taraf\u0131ndan g\u00fc\u00e7lendirildi.<\/strong> PHP 4, 4.4.9 s\u00fcr\u00fcm\u00fcne kadar geli\u015fmeye devam etti. Bu s\u00fcr\u00fcm yay\u0131nland\u0131\u011f\u0131ndan beri herhangi bir g\u00fcncelleme olmad\u0131.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>PHP&#8217;nin Maskotu<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">Maskotlar\u0131n sadece spor tak\u0131mlar\u0131 i\u00e7in var olduklar\u0131n\u0131 san\u0131yorsan\u0131z yan\u0131l\u0131yorsunuz. PHP ve Java gibi bir\u00e7ok programlama dilinin de kendi maskotlar\u0131 var. <strong>PHP&#8217;nin maskotu b\u00fcy\u00fck mavi bir fil.<\/strong> PHP&#8217;nin maskotuna verdi\u011fi isim de zamanla stratejik olarak de\u011fi\u015ftirildi ve <strong>&#8220;elePHPant&#8221;<\/strong> \u015feklini ald\u0131. (Elephant:Fil)<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-10256 size-medium\" src=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2017\/07\/php-mascot-300x225.jpg\" alt=\"php-mascot\" width=\"300\" height=\"225\" srcset=\"https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2017\/07\/php-mascot-300x225.jpg 300w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2017\/07\/php-mascot-1024x768.jpg 1024w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2017\/07\/php-mascot-1170x878.jpg 1170w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2017\/07\/php-mascot-585x439.jpg 585w, https:\/\/www.ihs.com.tr\/blog\/wp-content\/uploads\/2017\/07\/php-mascot.jpg 1600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>5 Milyondan Fazla Geli\u015ftiricisi Var<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">PHP&#8217;nin d\u00fcnya \u00fczerinde ka\u00e7 tane geli\u015ftiricisinin oldu\u011fu pek net de\u011fil. Fakat Zend, 5 milyondan fazla PHP geli\u015ftiricisinin oldu\u011funu tahmin ediyor.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>PHP, Genel Kamu Lisans\u0131 B\u00fcnyesinde Da\u011f\u0131t\u0131lm\u0131yor<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">PHP \u00fccretsiz olarak kullan\u0131labilir durumda olsa da baz\u0131 k\u0131s\u0131tlamalar\u0131 mevcut. Bu k\u0131s\u0131tlamalar PHP&#8217;nin Genel Kamu Lisans\u0131 b\u00fcnyesinde da\u011f\u0131t\u0131lmas\u0131n\u0131 engelliyor. Bu y\u00fczden bir \u00fcr\u00fcn PHP ile olu\u015fturuldu\u011fu zaman, PHP i\u00e7erdi\u011fi i\u00e7in PHP grubundan izin al\u0131nmas\u0131 gerekiyor.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>244 Milyondan Fazla Web Sitesi PHP Kullan\u0131yor<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">Netcraft&#8217;\u0131n 2013&#8217;te yapm\u0131\u015f oldu\u011fu web anketi do\u011fruysa, yakla\u015f\u0131k olarak 244 milyon web sitesi mevcut. Bu web siteleri PHP ile \u00e7al\u0131\u015f\u0131yor. Muhtemelen bu say\u0131 2013 y\u0131l\u0131ndan bu yana daha da b\u00fcy\u00fcm\u00fc\u015ft\u00fcr. Bu y\u00fczden 244 milyondan fazla PHP kullanan web sitesi vard\u0131r desek yanl\u0131\u015f bir c\u00fcmle kurmu\u015f olmay\u0131z.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>PHP Next Generation<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">PHP 7 ile birlikte, PHP art\u0131k yeni nesil i\u00e7in haz\u0131r durumda. PHP&#8217;nin performans\u0131 yeniden yap\u0131land\u0131r\u0131larak geli\u015ftirildi ve PHP Next Generetion olarak adland\u0131r\u0131ld\u0131. PHP Next Generation; Xinchen Hui, Nikita Popov ve Dmitry Stogov taraf\u0131ndan yaz\u0131lm\u0131\u015ft\u0131r.<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 14pt;\"><strong>B\u00fcy\u00fck Markalar ve Pop\u00fcler Siteler PHP Kullan\u0131yor<\/strong><\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt;\">Facebook, Flickr, Yahoo, ProProfs, Technorati, Digg ve Friendster gibi en b\u00fcy\u00fck \u00e7evrimi\u00e7i markalar\u0131n \u00e7o\u011fu PHP taraf\u0131ndan desteklenmektedir. Ayr\u0131ca Wikipedia.org, WordPress.org, Weibo.com, Twitter.com, Qq.Com ve Taobao.com gibi pop\u00fcler siteler de PHP kullanmaktad\u0131r.<\/span><\/p>\n<p><span style=\"font-size: 14pt;\">T\u00fcm bunlar PHP&#8217;nin inan\u0131lmaz ger\u00e7eklerinden baz\u0131lar\u0131. Y\u0131llar ge\u00e7tik\u00e7e PHP geli\u015fme g\u00f6sterdi ve bug\u00fcnk\u00fc halini ald\u0131. G\u00fcn\u00fcm\u00fczde geli\u015ftiricilerin ve webmasterlar\u0131n \u00e7o\u011fu ihtiyac\u0131n\u0131 kar\u015f\u0131l\u0131yor. Bu hale gelene kadar g\u00f6sterdi\u011fi evrim, PHP&#8217;nin sekt\u00f6rde neden bu kadar pop\u00fcler oldu\u011funu a\u00e7\u0131k\u00e7a ortaya koyuyor.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>G\u00fcn\u00fcm\u00fcz\u00fcn pop\u00fcler server-side scripting (sunucu tarafl\u0131 kodlama) ve genel ama\u00e7l\u0131 programlama dili olan PHP, Danirmakal\u0131-Kanadal\u0131 bir programlay\u0131c\u0131 olan Rasmus Lerdorf taraf\u0131ndan olu\u015fturulmu\u015ftur.&hellip;<\/p>\n","protected":false},"author":3,"featured_media":10260,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10254","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-haberler"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/10254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=10254"}],"version-history":[{"count":3,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/10254\/revisions"}],"predecessor-version":[{"id":10259,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/posts\/10254\/revisions\/10259"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/media\/10260"}],"wp:attachment":[{"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=10254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=10254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ihs.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=10254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}