ఒక ప్రోగ్రామర్కు అడగడానికి ముందే ఒకరు ప్రోగ్రామింగ్లో బాగానే ఉంటారు: 'ఏమైనప్పటికీ PHP దేని కోసం నిలుస్తుంది?' ప్రోగ్రామింగ్ భాషను సూచించినా లేదా పోలికగా అయినా ('PHP కి బదులుగా రైల్స్ ఉపయోగించండి!') వెబ్లోని అన్ని చోట్ల ఎక్రోనిం ఉపయోగించబడుతుంది. కానీ ఆ చిన్న మూడు అక్షరాల ఎక్రోనిం అటువంటి శక్తిని ఎలా పొందింది?
PHP దేని కోసం నిలబడింది?
వెబ్ యొక్క ప్రారంభ రోజులలో, PHP అంటే 'పర్సనల్ హోమ్ పేజ్' అని అర్ధం మరియు ప్రతి ఒక్కరూ క్లెయిమ్ చేస్తున్న వర్చువల్ రియల్ ఎస్టేట్ను నియమించారు. వ్యాపారం లేదా ప్రొఫెషనల్ వెబ్ పేజీల మాదిరిగా కాకుండా, వ్యక్తిగత హోమ్ పేజీ కుటుంబం మరియు పెంపుడు జంతువుల చిత్రాలకు స్థలం మరియు వ్యక్తి వెబ్లో ఉంచగలిగే వ్యక్తి కీప్సేక్లు.
సంబంధిత వ్యాసాలు- చెత్త ట్రాఫిక్ ర్యాంకింగ్స్
- మిడిల్ స్కూల్ వెబ్సైట్ల జాబితా
- వెబ్ ఆల్బమ్ను ఎలా సృష్టించాలి
అయినప్పటికీ, వెబ్ సాధారణ హైపర్టెక్స్ట్ మార్కప్ లాంగ్వేజ్ (HTML) ను దాటినప్పుడు, ఎక్కువ మంది ప్రజలు అధునాతన కార్యాచరణను కోరుతున్నారు. ఒక కొత్త రకమైన ప్రోగ్రామింగ్ భాష పుట్టింది మరియు దానితో కొత్త ఎక్రోనిం.
PHP ఇప్పుడు దేనికి నిలుస్తుంది?
సమాధానం సులభం: PHP: హైపర్టెక్స్ట్ ప్రిప్రాసెసర్ .
'అయితే వేచి ఉండండి, అది సమాధానం కాదు - PHP లోని P PHP కోసం ఎలా నిలబడగలదు?'
ఇది వింతగా ఉంది, కానీ ప్రోగ్రామర్ల హాస్యం యొక్క భావనకు ఇది ఒక సాధారణ ఆమోదం, ఈ భాషకు ఉపయోగించే ఎక్రోనిం ఒక 'పునరావృత' ఎక్రోనిం. ఇది వ్యాకరణ జోక్, దీనిలో ఇది సూచించే ఎక్రోనిం స్వయంగా ఎక్రోనిం విస్తరించినప్పుడు. ఇది లారెల్ మరియు హార్డీ రొటీన్ లాంటిది:
'కాబట్టి, ఆలీ, PHP దేనికి నిలుస్తుంది?'
'ఎందుకు, స్టాన్, ఇది నిలుస్తుంది PHP: హైపర్టెక్స్ట్ ప్రిప్రాసెసర్, కోర్సు యొక్క. '
పెంపుడు జంతువుగా కోతిని ఎలా పొందాలో
'సరే. అయితే, హైపర్టెక్స్ట్ అంటే ఏమిటి? '
'ఓహ్, స్టాన్, ప్రతి ఒక్కరికి అది తెలుసు. వచన సమాచారాన్ని లింక్ చేసే సామర్థ్యం హైపర్టెక్స్ట్ ఇతర సమాచారం. వరల్డ్ వైడ్ వెబ్ వెనుక ఉన్న ప్రధాన శక్తి ఇది, కొత్త సమాచారానికి సమాచార గొలుసులను సులభంగా అనుసరించడానికి ప్రజలను అనుమతిస్తుంది. '
'అలాగా. బాగా, ఆలీ, మీరు చాలా స్మార్ట్ అయితే, ప్రిప్రాసెసర్ అంటే ఏమిటి? '
'స్టాన్, ఇది చాలా సులభం. ప్రిప్రాసెసర్ అనేది వెబ్ సర్వర్లోని ఒక ఫంక్షన్, ఇది చదివి పనిచేస్తుంది (లేదా పార్సెస్ ) వెబ్ పేజీ యూజర్ వెబ్ బ్రౌజర్కు తిరిగి రావడానికి ముందు హైపర్టెక్స్ట్. '
'ముందు? ఆలీ, ఎవరైనా ఎందుకు అలా చేయాలనుకుంటున్నారు? '
'చాలా కారణాలు, స్టాన్, మా. ప్రధానంగా ఇది డైనమిక్ వెబ్ కంటెంట్ను సృష్టించడం. మీ పేరుతో వెబ్ పేజీలను వ్యక్తిగతీకరించడం లేదా వయస్సు, స్థానం, లింగం లేదా మీరు ఇచ్చే ఇతర జనాభా ఆధారంగా సంబంధిత కంటెంట్ను అందించడం వంటివి. ఇది మీరు ఏ విధమైన కంప్యూటర్ను ఉపయోగిస్తున్నారో వంటి అంశాలను కూడా గుర్తించగలదు, తద్వారా మీరు నా PC కి విరుద్ధంగా మీ Mac లో పని చేయడానికి ప్రోగ్రామ్ యొక్క సరైన వెర్షన్ను డౌన్లోడ్ చేసుకోవచ్చు. '
'వావ్, నేను తప్పక చెప్పాలి, అది ఆకట్టుకుంటుంది, ఆలీ. ఇంకా ఏమైనా?'
'అవును, స్టాన్, PHP చాలా విషయాలకు ఉపయోగపడుతుంది. XML పత్రాలు, ఫ్లాష్, PDF పత్రాలను ఉత్పత్తి చేస్తోంది… మరియు PEAR లో మీకు కావలసినది చేసే మాడ్యూల్ను మీరు కనుగొనలేకపోతే, మీరు ఎల్లప్పుడూ మీ స్వంతంగా ప్రోగ్రామ్ చేయవచ్చు. PHP చాలా సరళమైన మరియు ఉపయోగకరమైన భాష, మరియు దాదాపు అన్నిటిలోనూ పనిచేస్తుంది - '
'ఒక్క నిమిషం ఆగు, ఆలీ! మీరు మాట్లాడుతున్న ఈ PEAR విషయం ఏమిటి? '
'ఓహ్, నన్ను క్షమించండి, స్టాన్, నేను దానిని వివరించలేదు. PEAR అనేది PHP పొడిగింపు మరియు అప్లికేషన్ రిపోజిటరీ ఇది పునర్వినియోగ కోడ్ స్నిప్పెట్ల మొత్తం సమూహం, ఇది అన్ని రకాల పనులను చేయగలదు. క్రొత్త PHP కోడ్ కోసం వెతకడానికి ఇది స్థలం, తద్వారా మీరు చక్రంను తిరిగి ఆవిష్కరించలేరు. '
'నేను చూస్తున్నాను, చూస్తున్నాను. PHP పొడిగింపు మరియు అప్లికేషన్ రిపోజిటరీ. ఆలీ, ఒక విషయం తప్ప, అర్ధమే. '
'అది ఏమిటి స్టాన్?'
'మళ్ళీ PHP దేనికి నిలుస్తుంది?'
PHP యొక్క భవిష్యత్తు
PHP అన్ని రకాలుగా ఉపయోగించబడుతుండగా, వెబ్ 2.0 ప్రపంచంలో భాష వాడుకలో లేదు. ఇంటర్నెట్ మారినప్పుడు అజాక్స్ మరియు రూబీ ఆన్ రైల్స్ వంటి ఇతర భాషలు moment పందుకుంటున్నాయి. అయినప్పటికీ, PHP లేదా జావా వంటి భాషను నేర్చుకోవడం ఏదైనా వెబ్ డిజైనర్కు విక్రయించదగిన ఉద్యోగ నైపుణ్యంగా ఉపయోగపడుతుంది, ఇది ఏదైనా ప్రోగ్రామింగ్ భాషను నేర్చుకోవడానికి ఉపయోగకరమైన ప్రైమర్గా కూడా ఉపయోగపడుతుంది. వెబ్సైట్ కోసం .PHP పత్రాన్ని సృష్టించగలగడం వల్ల కార్యాచరణ, ఇంటరాక్టివిటీ మరియు దాదాపు ఏ సైట్ యొక్క అందం కూడా పెరుగుతుంది.