01/11/2013
ﺑﺴﻢ ﺍﻟﻠﻪ ﺍﻟﺮﺣﻤﻦ ﺍﻟﺮﺣﻴﻢ
ﺳﻮﻑ ﺗﺘﻌﻠﻢ ﻟﻐﺔ PHP ﺑﺎﻟﻜﺎﻣﻞ ﻭﺳﻮﻑ ﺗﺸﻤﻞ ﺟﻤﻴﻊ ﻣﺎ
ﺗﺤﺘﺎﺟﻪ ﻟﺘﻌﻠﻢ ﻫﺬﻩ ﺍﻟﻠﻐﻪ
ﻣﺘﻄﻠﺒﺎﺕ ﻗﺒﻞ ﺍﻟﺒﺪﺀ ﺑﺘﻌﻠﻢ ﻟﻐﺔ : PHP
ﻣﻌﺮﻓﺔ ﺷﺒﻪ ﺗﺎﻣﻪ ﺑﻠﻐﺔ HTML
ﺍﻹﺧﻼﺹ ﻓﻲ ﺍﻟﺘﻌﻠﻢ
ﻋﺪﻡ ﺍﻟﺘﻮﻗﻒ ﺑﻌﺪ ﺍﻹﻧﺘﻬﺎﺀ ﻣﻦ ﺍﻟﺘﻌﻠﻢ ﻭﺇﻧﻤﺎ ﺍﻟﺒﺤﺚ ﻋﻦ
ﺍﻟﺠﺪﻳﺪ ﻭﻣﺤﺎﻭﻟﺔ ﺍﻟﺘﻄﻮﻳﺮ ﺍﻟﺪﺍﺋﻢ ﻟﻠﻤﻬﺎﺭﺍﺕ
ﺗﻮﻓﺮ ﺑﻌﺾ ﻣﻬﺎﺭﺍﺕ ﺍﻟﻠﻐﻪ ﺍﻻﻧﺠﻠﻴﺰﻳﺔ ﻭﺫﻟﻚ ﻷﻥ ﺑﻌﺾ
ﺍﻟﻤﺼﻄﻠﺤﺎﺕ ﻳﺼﻌﺐ ﺗﺮﺟﻤﺘﻬﺎ ﺇﻟﻰ ﺍﻟﻌﺮﺑﻴﺔ , ﺃﻭ ﻣﻌﻨﺎﻫﺎ
ﺍﻟﻌﺮﺑﻲ ﻻ ﻳﺆﺩﻱ ﺍﻟﻐﺮﺽ
ﻟﻤﺎﺫﺍ ﺗﺘﻌﻠﻢ ﻣﻌﻨﺎ ؟
ﺳﻮﻑ ﺗﺘﻌﻠﻢ ﻣﻦ ﻫﺬﻩ ﺍﻟﺪﺭﻭﺱ ﻛﻴﻔﻴﺔ ﻋﻤﻞ ﺑﺮﺍﻣﺞ PHP
ﻣﻦ ﺃﺑﺴﻄﻬﺎ ﺇﻟﻰ ﺃﻋﻘﺪﻫﺎ , ﻣﺮﻭﺭﺍً ﻣﻦ ﺗﻌﺮﻳﻒ ﺍﻟﻤﺘﻐﻴﺮﺍﺕ
ﺇﻟﻰ ﺇﻧﺸﺎﺀ ﺍﻟﺪﻭﺍﻝ ﻭﺍﻟﻜﺎﺋﻨﺎﺕ ﺍﻟﺒﺮﻣﺠﻴﻪ ﻭﺭﺑﻄﻬﺎ ﻣﻊ
ﺑﻌﻀﻬﺎ ﺍﻟﺒﻌﺾ. ﻳﺠﺐ ﺃﻥ ﺗﻜﻮﻥ ﻟﺪﻳﻚ ﺧﺒﺮﻩ ﻓﻲ ﻟﻐﺔ
HTML ﻭﻗﻤﺖ ﺑﺒﻌﺾ ﺍﻟﺒﺮﻣﺠﻪ ﻣﻦ ﻗﺒﻞ ﻭﻻ ﻳﻌﻨﻲ ﺃﻥ
ﺗﻜﻮﻥ ﺧﺒﻴﺮﺍ ﺟﺪﺍً ﺃﻭ ﻗﻤﺖ ﺑﺒﺮﻣﺠﺔ ﻣﻮﺍﻗﻊ ﺃﻭ ﻗﻮﺍﻋﺪ
ﺑﻴﺎﻧﺎﺕ . ﺃﻣﺎ ﺇﺫﺍ ﻛﻨﺖ ﻣﺒﺘﺪﺃ ﺳﻮﻑ ﺗﻔﻴﺪﻙ ﺍﻟﺪﺭﻭﺱ ﻭﻟﻜﻦ
ﺗﺤﺘﺎﺝ ﺇﻟﻰ ﻛﺜﻴﺮ ﻣﻦ ﺍﻟﺘﺮﻛﻴﺰ ﻭﺍﻟﺘﻄﺒﻴﻖ ﺍﻟﻤﺘﻮﺍﺻﻞ ﻭﻭﻗﺖ
ﺃﻃﻮﻝ .
ﻣﻘﺪﺍﺭ ﺍﻹﺳﺘﻔﺎﺩﻩ ﻣﻦ ﺗﻌﻠﻢ PHP ﻣﻌﻨﺎ
ﺗﻌﻠﻤﻚ ﻣﻌﻨﺎ ﺳﻮﻑ ﻳﺘﻴﺢ ﻟﻚ ﺑﻨﺎﺀ ﻣﻮﺍﻗﻊ ﺣﻘﻴﻘﻪ ﻭﻣﻤﺘﺎﺯﻩ
ﻭﺳﻮﻑ ﻧﺤﺎﻭﻝ ﺃﻥ ﻧﻘﻮﻡ ﺑﺘﻐﻄﻴﺔ ﺟﻤﻴﻊ ﻣﺎ ﻳﺘﻌﻠﻖ ﺑﻬﺬﻩ
ﺍﻟﻠﻐﻪ. ﺇﺫﺍ ﺍﺳﺘﺨﺪﻣﺖ ﻟﻐﺔ HTML ﻣﻦ ﻗﺒﻞ ﻓﻤﻦ
ﺍﻟﻤﺆﻛﺪ ﺃﻧﻚ ﻻﺣﻈﺖ ﻋﺪﻡ ﺩﻳﻨﺎﻣﻴﻜﻴﺔ ﺍﻟﺼﻔﺤﺎﺕ ﻭﻟﻜﻦ ﻣﻊ
PHP ﺳﻮﻑ ﺗﻼﺣﻆ ﺍﻟﻔﺮﻕ, ﻭﺑﻌﺪ ﺍﻻﻧﺘﻬﺎﺀ ﻣﻦ ﺍﻟﺪﺭﻭﺱ
ﺑﺎﻟﻜﺎﻣﻞ ﺳﻮﻑ ﻧﻘﻮﻡ ﺑﻌﻤﻞ ﺗﻄﺒﻴﻘﺎﺕ ﺣﻘﻴﻘﻪ ﻳﺘﻢ ﺗﻘﺮﻳﺮﻫﺎ
ﻻﺣﻘﺎ.
ﻣﺎﻫﻲ ﻟﻐﺔ PHP ؟
PHP ﻋﺒﺎﺭﻩ ﻋﻦ ﻟﻐﺔ ﺗﺴﻤﻰ ) Server Side
Scripting Language ( ﻭﻧﻌﻨﻲ ﺑﺬﻟﻚ ﺃﻧﻬﺎ ﺗﺘﺮﺟﻢ
ﻣﻦ ﺟﻬﺔ ﺍﻟﺨﺎﺩﻡ ﻭﻟﻴﺲ ﻣﻦ ﺟﻬﺎﺯ ﺍﻟﻤﺴﺘﺨﺪﻡ.
ﻟﻨﻀﺮﺏ ﻣﺜﺎﻻ ﻭﺍﻗﻌﻴﺎً ﻋﻠﻰ ﺫﻟﻚ , ﻋﻨﺪ ﺍﻟﺪﺧﻮﻝ ﺇﻟﻰ
ﺍﻟﺪﺭﺩﺷﻪ ﻳﺠﺐ ﻋﻠﻴﻚ ﺃﻥ ﺗﻘﻮﻡ ﺑﺘﺤﻤﻴﻞ JAVA))
VM (( ﻋﻠﻰ ﺟﻬﺎﺯﻙ ﻟﺘﺘﻤﻜﻦ ﻣﻦ ﺍﻟﺪﺧﻮﻝ ﻭﻟﻜﻦ ﺇﺫﺍ
ﻗﻤﺖ ﺑﺰﻳﺎﺭﻩ ﺃﻱ ﻣﻮﻗﻊ ﻳﺴﺘﺨﺪﻡ ﻟﻐﺔ PHP ﻓﻠﻦ ﻳﻜﻮﻥ
ﻫﻨﺎﻙ ﺣﺎﺟﻪ ﻟﺘﻨﺼﻴﺐ ﺃﻭ ﺗﺤﻤﻴﻞ ﺃﻱ ﺑﺮﺍﻣﺞ ﻣﺴﺎﻋﺪﻩ . ﻓﻤﺎ
ﻭﺭﺍﺀ ﺍﻟﻜﻮﺍﻟﻴﺲ ﻛﻠﻪ ﻳﺤﺼﻞ ﻓﻲ ﺍﻟﺨﺎﺩﻡ
)) Server ,(( ﺻﻤﻤﺖ ﻫﺬﻩ ﺍﻟﻠﻐﻪ ﺧﺼﻴﺼﺎً
ﻟﻠﻤﻮﺍﻗﻊ . ﻭﻣﻦ ﺿﻤﻦ ﺻﻔﺤﺎﺕ HTML ﻳﻤﻜﻨﻚ ﺇﺩﺭﺍﺝ
ﻟﻐﺔ PHP ﺑﺪﺍﺧﻠﻬﺎ ﻟﻜﻲ ﺗﻨﻔﺬ ﻓﻲ ﻛﻞ ﻣﺮﻩ ﻗﻤﺖ ﺑﺰﻳﺎﺭﻩ
ﺍﻟﺼﻔﺤﻪ.
ﺑﺪﺃﺕ ﻟﻐﺔ PHP ﺑﻤﺠﻬﻮﺩ ﺷﺨﺺ ﻭﺍﺣﺪ ﻳﺴﻤﻰ
) Rasmus Lerdorf ( ﻓﻲ ﺳﻨﺔ 1994 ﻭﻣﺮﺕ
ﺑﺜﻼﺙ ﻣﺮﺍﺣﻞ ﺟﺬﺭﻳﻪ ﻟﻨﺮﻯ ﻣﺎﻫﻲ ﻋﻠﻴﻪ ﺍﻻﻥ, ﺣﺘﻰ ﺃﻧﻪ
ﻓﻲ ﺳﻨﺔ 2002 ﻛﺎﻥ ﻋﺪﺩ ﺍﻟﻤﻮﺍﻗﻊ ﺍﻟﺘﻲ ﺗﺴﺘﺨﺪﻣﻬﺎ ﺍﻛﺜﺮ
ﻣﻦ 9000000 )) ﺗﺴﻌﺔ ﻣﻠﻴﻮﻥ (( ﻣﻮﻗﻊ. PHP ﻟﻐﺔ
ﺑﺮﻣﺠﺔ ﻣﺘﺎﺣﻪ ﻟﻠﻜﻞ ﻟﺘﻄﻮﻳﺮﻫﺎ ﺃﻭ ﺍﻟﻌﻤﻞ ﻋﻠﻴﻬﺎ ﻭﻫﺬﺍ ﻣﺎ
ﻳﺴﻤﻰ ) Open Source .( ﻗﺪﻳﻤﺎ ﻛﺎﻥ ﺍﺧﺘﺼﺎﺭ
PHP ﻫﻮ ) Personal Home Page ( ﻭﻟﻜﻦ
ﺗﻐﻴﺮﺕ ﺇﻟﻰ ﺍﻻﺳﻢ ﺍﻟﺤﺎﻟﻲ ) Hypertext( Processor ﺍﻟﻨﺴﺨﻪ ﺍﻟﺤﺎﻟﻴﻪ ﻟﻠﻐﺔ PHP ﻫﻲ 5
ﻭﻗﺪ ﺣﺼﻞ ﺑﻬﺎ ﺗﻄﻮﺭ ﻛﺒﻴﺮ ﻭﺗﻐﻴﺮﺍﺕ ﺟﺬﺭﻳﻪ ﻛﺒﻴﺮﻩ
ﻭﺃﺻﺒﺤﺖ ﺃﻗﻮﻯ ﺑﻜﺜﻴﺮ ﻣﻦ ﻣﺎ ﻫﻲ ﻋﻠﻴﻪ ﺍﻻﻥ