AJAX పరిచయం
- ముంది పేజీ XML SimpleXML
- తరువాతి పేజీ XMLHttpRequest
AJAX = Asynchronous JavaScript And XML (అసింక్రోనస్ జావాస్క్రిప్ట్ మరియు XML)
AJAX ఇది Asynchronous JavaScript And XML యొక్క అక్షరాక్షరాలు.
AJAX ఒక కొత్త ప్రోగ్రామింగ్ లాంజ్యుగం కాదు, ఇది ఉత్తమమైన, వేగవంతమైన మరియు మరింత పరస్పర ప్రతిస్పందించగలిగిన వెబ్ అనువర్తనాలను సృష్టించవచ్చు.
AJAX జావాస్క్రిప్ట్ ద్వారా వెబ్ బ్రౌజర్లు మరియు వెబ్ సర్వర్ల మధ్య డేటా పంపడం మరియు స్వీకరించడం చేస్తుంది.
AJAX టెక్నాలజీ, వెబ్ సర్వర్లతో బాక్స్ లో డేటా ఎక్స్ఛేంజ్ ద్వారా ఉపయోగదారుల మార్పులను పునరుద్ధరించకుండా, వెబ్ పేజీలను పునరుద్ధరించకుండా, వెబ్ పేజీలను తక్కువ వేగంగా ప్రతిస్పందించవచ్చు.
AJAX ఆధారంగా ఉన్న ఓపెన్ స్టాండర్డ్స్
AJAX ఆధారంగా ఉన్న ఓపెన్ స్టాండర్డ్స్ ఈ కింద ఉన్నాయి:
- JavaScript
- XML
- HTML
- CSS
AJAX లో ఉపయోగించే ఓపెన్ స్టాండర్డ్స్ బాగా నిర్వచించబడినవి మరియు అన్ని ప్రధాన బ్రౌజర్ల ద్వారా మద్దతు పొందబడినవి. AJAX అనువర్తనాలు బ్రౌజర్ల మరియు ప్లాట్ఫారమ్స్ నుండి స్వతంత్రంగా ఉన్నాయి. (అనగా, ఇది ఒక క్రాస్-ప్లాట్ఫారమ్ క్రాస్-బ్రౌజర్ టెక్నాలజీ అని చెప్పవచ్చు).
AJAX ఉత్తమ ఇంటర్నెట్ అనువర్తనాలకు సంబంధించినది.
డెస్క్టాప్ అనువర్తనాలకంటే, వెబ్ అనువర్తనాలకు అనేక ప్రయోజనాలు ఉన్నాయి:
- మరింత వినియోగదారులను కలిగి ఉండవచ్చు.
- సంస్థాపించడం మరియు నిర్వహించడం సులభం.
- అభివృద్ధి చేయడం సులభం.
కానీ, అనువర్తనాలు ఎల్లప్పుడూ పరంపరాగత అనువర్తనాల వలె బలవంతమైనవి మరియు స్నేహపూర్వకమైనవి కాదు.
AJAX ద్వారా, ఇంటర్నెట్ అనువర్తనాలు మరింత బలవంతమైనవి (తక్కువ బరువునికి మరియు వేగవంతమైనవి, మరియు ఉపయోగించడం సులభమైనవి) చేయవచ్చు.
ఈ రోజు మీరు AJAX ఉపయోగించడానికి మొదలుపెడవచ్చు.
ఏ కొత్త జ్ఞానం నేర్చుకోవాలి లేదు.
AJAX 基于开放的标准。而这些标准已被大多数开发者使用多年。
大多数 web 应用程序可通过使用 AJAX 技术进行重写,来替代传统的 HTML 表单。
AJAX 使用 XML 和 HTTP 请求
传统的 web 应用程序会把数据提交到 web 服务器(使用 HTML 表单)。在 web 服务器把数据处理完毕之后,会向用户返回一张完整的新网页。
由于每当用户提交输入,服务器就会返回新网页,传统的 web 应用程序往往运行缓慢,且越来越不友好。
AJAX ద్వారా, వెబ్ అప్లికేషన్స్ వెబ్ పేజీని మళ్ళీ లోడ్ చేయకుండా, డేటాను పంపి పొందవచ్చు. ఈ పనిని చేయడానికి, సర్వర్కు HTTP రెక్వెస్ట్స్ పంపి, సర్వర్ డేటాను అందించినప్పుడు జావాస్క్రిప్ట్ ఉపయోగించి వెబ్ పేజీలో కొంతమంది మాత్రమే మార్చవచ్చు.
సాధారణంగా XML అనేది సర్వర్ నుండి స్వీకరించే ఫార్మాట్లుగా ఉపయోగిస్తారు, అయితే పరిమితంగా కాదు, అన్ని ఫార్మాట్లును ఉపయోగించవచ్చు, పరిమితంగా ట్రూ టెక్స్ట్ కాకుండా.
ఈ శిక్షణలోని తరువాతి భాగాల్లో, మీరు ఈ పనిని ఎలా పూర్తి చేయాలో నేర్చుకుంటారు.
PHP మరియు AJAX
ఏ అజాక్స్ సర్వర్ లేదు.
AJAX ఒక బ్రౌజర్ లో నడిచే టెక్నాలజీ ఉంది. ఇది బ్రౌజర్ మరియు వెబ్ సర్వర్ మధ్య అసింక్రోనస్ డేటా ట్రాన్స్ఫర్ ఉపయోగిస్తుంది, ఇది వెబ్ పేజీని సర్వర్ నుండి కనీసం సమాచారం కాకుండా మాత్రమే కావచ్చు.
AJAX ఒక వెబ్ బ్రౌజర్ టెక్నాలజీ ఉంది ఇది వెబ్ సర్వర్ సాఫ్ట్వేర్ నుండి స్వతంత్రంగా ఉంటుంది.
ఈ శిక్షణలో, మేము PHP సర్వర్లు పైన నిజమైన ఉదాహరణలపై దృష్టి పెట్టుకుందాం, కాదు AJAX యొక్కపనిముద్రలు。
AJAX ఎలా పని చేస్తుంది గురించి మరింత చదవడానికి మా సైట్ సందర్శించండి AJAX శిక్షణ。
- ముంది పేజీ XML SimpleXML
- తరువాతి పేజీ XMLHttpRequest