"പി.എച്ച്.പി." എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം

119 ബൈറ്റുകൾ കൂട്ടിച്ചേർത്തിരിക്കുന്നു ,  7 വർഷം മുമ്പ്
(ചെ.)
തിരുത്തലിനു സംഗ്രഹമില്ല
(ചെ.)
}}
 
സചേതന വെബ് താളുകൾ നിർമ്മിക്കുവാൻ വേണ്ടി നിർമ്മിക്കപ്പെട്ടിട്ടുള്ള കമ്പ്യൂട്ടർ [[സ്ക്രിപ്റ്റിങ്ങ് ഭാഷ|സ്ക്രിപ്റ്റിങ്ങ് ഭാഷയാണ്‌]] '''പി.എച്ച്.പി'''. സെർവർ-വശസെർവറിൽ സ്ക്രിപ്റ്റിങ്ങാണ്പ്രവർത്തിക്കുന്ന സ്ക്രിപ്റ്റുകളുണ്ടാക്കലാണ് ഇതിന്റെ പ്രധാന ഉപയോഗം. കമാൻഡ്‌ലൈനിലുംകമാൻഡ്‌ ലൈനിലും സ്വതന്ത്രമായി പ്രവർത്തിക്കുന്ന ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷനുകളിലും ഇത് ഉപയോഗിക്കാൻ കഴിയും.
 
1995 ൽ [[റാസ്മസ് ലെർഡോഫ്|റാസ്മസ് ലെർഡോഫാണ്]] ആദ്യമായി പി.എച്ച്.പി നിർമ്മിച്ചത്. ഇപ്പോൾ [[പി.എച്ച്.പി ഗ്രൂപ്പ്]] ആണ്‌ പ്രധാനമായും ഇത് നിർമ്മിച്ച് പുറത്തിറക്കുന്നത്. പി.എച്ച്.പി അനുവാദപത്രം പ്രകാരം ഇത് ലഭ്യമാണ്‌. സ്വതന്ത്ര സോഫ്റ്റ്വെയർ സംഘടന പി.എച്ച്.പി യെ സ്വതന്ത്ര സോഫ്റ്റ്വെയറായാണ്‌ പരിഗണിച്ചിരിക്കുന്നത്. ഏകദേശം എല്ലാത്തരം [[വെബ് സെർവർ|വെബ് സെർവറുകളിലും]] [[ഓപ്പറേറ്റിങ്ങ്‌ സിസ്റ്റം|ഓപ്പറേറ്റിങ്ങ് സിസ്റ്റത്തിലും]] പി.എച്ച്.പി സൗജന്യമായി ഉപയോഗിക്കാൻ കഴിയും. 2 കോടിയിലേറെ [[വെബ്‌സൈറ്റ്|വെബ്‌ സൈറ്റുകളിലും]] 10 ലക്ഷത്തിലേറെ വെബ് സെർവറുകളിലും പി.എച്ച്.പി ഉപയോഗിച്ചു വരുന്നു.
== ചരിത്രം ==
ഒരു കൂട്ടം പേൾ (perl) സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് 1994 മുതൽ തന്നെ [[റാസ്മസ് ലെർഡോഫ്]] എന്നാ പ്രോഗ്രാമ്മർ തന്റെ സ്വകാര്യ പേജുകൾ പുനർനിർമിക്കുകയും പുനഃക്രമീകരിക്കുകയും ചെയ്തിരുന്നു.
തുടർന്ന് 1997 ഓടെ ഇസ്രായൽ സ്വദേശികളായ രണ്ടു പ്രോഗ്രാമ്മർ [[സീവ് സുരസ്കി]] ഉം [[അന്ടിഗട്മൻ]] ഉം ചേർന്ന് [[റാസ്മസ് ലെർഡോഫ്]] എഴുതിയ സ്ക്രിപ്റ്റ് പുനഃക്രമീകരിക്കുകയും ഒരു [[പാർസർ]] നിർമിക്കുകയും ചെയ്തു.ഈ പാർസർ PHP3 ക്ക് വേണ്ടിയുള്ള [[പാർസർ]] ആയി പിന്നീടു ഉപയോഗിക്കുകയായിരുന്നു. PHP3 നിർമിച്ചതിന് ശേഷമാണ് PHP യുടെ മുഴുവൻ നാമം ഹൈപർ ടെക്സ്റ്റ്‌ പ്രീപ്രോസസ്സർ എന്നായി അറിയപ്പെട്ടത്‌. PHP യുടെ ഔദ്യോഗികമായ പതിപ്പ് 1998 ഇൽ പുറത്തിറക്കി. 2008 ഓടെ PHP5 പുറത്തിറങ്ങി.ഓരോ പതിപ്പ് പുറത്തിറക്കുമ്പോഴും കൂടുതൽ മികവുറ്റ രീതിയിൽ പ്രവർത്തിക്കുവാൻ PHP ക്ക് കഴിഞ്ഞിട്ടുണ്ട്. പഴയ പതിപ്പിൽ നിന്നും പുതിയ പതിപ്പിൽ എത്തുമ്പോൾ ചില മാറ്റങ്ങൾ PHP ക്ക് സംഭവിച്ചിട്ടുണ്ട് .ഉദാഹരണത്തിന് [[രജിസ്റ്റർ ഗ്ലോബൽ]] (register _global) പുതിയ പതിപ്പിൽ ഉൾക്കൊള്ളിച്ചിട്ടില്ല.PHP യുടെ [[ഇന്റർപ്രെട്ടർ]] (interpreter) 32 -ബിററിലും 64 -ബിററിലും പ്രവർത്തിക്കുന്ന [[ഓപ്പറേറ്റിങ് സിസ്റ്റ]]ത്തിനുസിസ്റ്റത്തിനു അനുയോജ്യമായ രീതിയിൽ ലഭ്യമാണ്.
=== പുറത്തിറക്കിയ പതിപ്പുകളുടെ ചരിത്രം ===
{| class="wikitable"
"https://ml.wikipedia.org/wiki/പ്രത്യേകം:മൊബൈൽവ്യത്യാസം/1903001" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്