অ্যাজাক্স, ডোম, আরএসএস, এক্সএইচটিএমএল, সোপ ... সমস্ত জিনিস! এটি আপনার ভাবার চেয়ে সহজ!

আয়াক্সঠিক আছে ... এটি আমার ছেলের সব বন্ধুদের জন্য এখানে একটি দুর্দান্ত শুরু ব্লগ এন্ট্রি যা অবাক করে দেয় যে আমি সারাদিন কী করি।

আজাক্স, ডোম, আরএসএস, এক্সএইচটিএমএল, এসওএপি, এক্সএসএলটি, এইচটিএমএল, এইচটিটিপি ... ব্লা, ব্লা, ব্লাহ।

এসবের অর্থ কি? সোজাসাপ্তা? এর অর্থ আপনার সিস্টেমটি আমার সিস্টেমে কথা বলতে পারে। আমাদের একটি সাধারণ ভাষা আছে… আমরা হাইপারটেক্সট প্রোটোকল (আমাদের ভয়েস) এবং এক্সএমএল (বা এর কাছাকাছি… আমাদের ভাষাটি) এর মাধ্যমে কথা বলি। ঠিক আছে, এর অর্থ কী? ঠিক আছে, এর অর্থ আমি প্রথমে আপনাকে বলি আমি কী সম্পর্কে বলছি এবং তারপরে আমি এটি সম্পর্কে কথা বলি এবং আমি এটি সম্পর্কে কথা বলার পরে আমি আপনাকে বলি যে আমার কাজ শেষ।

আমি আমার প্রথম নাম বলছি।
ডগ
আমি আমার প্রথম নাম বলার কাজ শেষ করেছি।

এক্সএমএলে এটি হ'ল:
> প্রথম নাম> ডগ> / প্রথম_নাম>

এক্সএমএল সম্পর্কে দুর্দান্ত জিনিসটি হ'ল আমি আপনাকে স্ট্রিম এবং তথ্যের স্রোত প্রেরণ করতে পারি। এমনকি আমি আপনাকে একই সাথে একাধিক রেকর্ড পাঠাতে পারি:

আমি আপনাকে লোক পাঠাচ্ছি।
আমি আপনাকে প্রথম নাম পাঠাচ্ছি।
ডগ
আমি আপনাকে একটি প্রথম নাম প্রেরণ শেষ।
আমি আপনাকে প্রথম নাম পাঠাচ্ছি।
কেটি
আমি আপনাকে একটি প্রথম নাম প্রেরণ শেষ।
আমি তোমাকে লোক পাঠিয়েছি

এক্সএমএলে:
> লোক>
> প্রথম নাম> ডগ> / প্রথম_নাম>
> প্রথম_নাম> কেটি> / প্রথম_নাম>
> / লোক>

সুতরাং… আমি যদি আপনার ভাষা বলতে পারি… তবে আমরা একে অপরের সাথে কথা বলতে পারি, তাই না? একেবারে! এই সমস্ত প্রযুক্তি এইভাবে কাজ করে। আপনি উইকিপিডিয়ায় উঠতে পারেন এবং সেগুলি সন্ধান করতে পারেন তবে এটি বেশ সরল এবং সাধারণ। আসলে, আপনি এখনই এই ব্লগ এন্ট্রিটি কীভাবে পড়ছেন। আপনি আমার ব্রাউজারে আমার ঠিকানাটি রেখেছিলেন এবং আপনার ব্রাউজারটি বলেছে ... আরে, ডগলাসকার ডটকম, আপনি সেখানে? আমি বললাম হ্যা! এখানে আমার এইচটিএমএল। এবং আপনি জানতেন যে আমার পৃষ্ঠাটি কোথায় শুরু হয়েছিল এবং আমার এইচটিএমএল (হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ) এর ট্যাগগুলির ভিত্তিতে শেষ হয়েছিল।

যদি আমি এটি প্রোগ্রাম করি ... আপনি কোন ধরণের সিস্টেমে আছেন বা আমি চালু আছি তা নিয়ে কিছু যায় আসে না ... আমরা একে অপরের সাথে কোন সমস্যা করতে পারি না। আমি পিএইচপি ব্যবহার করতে পারি এবং জাভা,। নেট, পার্ল, এএসপি… যে কোনও কিছু চালিত সার্ভারের সাথে কথা বলতে পারি। শীতল হাহ? নিশ্চয়ই, ওমন!

যদি আমি একটি দুর্দান্ত প্রোগ্রাম তৈরি করি এবং আপনি চান আপনার সিস্টেমটি আমার সাথে কথা বলুক, আমি একটি API বা অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস তৈরি করব। এটি আপনাকে আমার কাছ থেকে তথ্যের জন্য অনুরোধ করতে দেয় ... এবং আমি এক্সএমএলে এটি আপনার কাছে ফিরিয়ে দেব। শক্ত লাগছে? এটি নয়… গুগল এভাবেই কাজ করে! আপনি জমা দেওয়ার পরে ক্লিক করুন ঠিকানা:

http://www.google.com/search?q = ডগলাস + করর

আমি বললাম… আরে গুগল, আমি আপনার সিস্টেমে (প্রশ্ন) জিজ্ঞাসা করতে চাই Douglas Karr। আপনি সেখানে যান ... কি = ডগলাস + কার! এবং তারপরে গুগল আমাকে দেখানোর জন্য আমার ব্রাউজারের একগুচ্ছ এইচটিএমএল দিয়ে প্রতিক্রিয়া জানায়। আরে, আমি # 1! উহুও

আরএসএসের সাথে খুব মিল রয়েছে। আমার ব্লগে একটি আরএসএস ফিড রয়েছে যা সমস্ত বহিরাগত গ্রাফিক্সগুলি ফর্ম্যাট করে এবং ফর্ম্যাট করে এবং আপনাকে দেখার জন্য সামগ্রীটি কেবল সেখানে ফেলে দেয়। আরএসএস এর অর্থ দাঁড়ায় রিয়ালি সিম্পল সিনডিকেশন… আরও কিছু এক্সএমএলিশ স্টাফের জন্য জিভ স্পোক। এখন আমি একটি 'পাঠক' এ ব্লগটি দেখতে পাচ্ছি…
http://www.google.com/reader/finder?q=http%3A%2F%2Fdknewmedia.com

এখানেই ইন্টিগ্রেশন চমত্কার। আমি সামগ্রী, ডেটা, ইভেন্ট, তথ্য, কথোপকথন… এক্সএমএল ব্যবহার করে কার্যত যে কোনও কিছু পাস করতে পারি। সেখানকার প্রতিটি আধুনিক ভাষা এক্সএমএল ব্যবহার করতে পারে (অভিনব শব্দটি… এক্সএমএল গ্রাস করে) এবং এটি বার্তাটিকে 'পার্স' করে does এর অর্থ এটি ভেঙে যাওয়া যাতে এটি এটি বের করতে পারে। এক্সওএমএল পিছনে পিছনে পাস করার আর একটি উপায় এসওএপি।

সর্বশেষতম ক্রেজটি অ্যাজাক্স, বা অ্যাসিঙ্ক্রোনাস জাভাস্ক্রিপ্ট এবং এক্সএমএল। হাই, শক্ত লাগছে। এটা আসলে না। আপনার ব্রাউজারে কোনও বোতাম এবং উইন্ডো বা কোনও বার্তা পপ আপ হয়েছে কি? তারা জাভাস্ক্রিপ্ট ব্যবহার করে তা করেছে। জাভাস্ক্রিপ্ট একটি প্রোগ্রামিং ভাষা যা কোথাও কোথাও কোনও সার্ভারের চেয়ে আপনার কম্পিউটারে চলতে পারে। তার মানে আমি স্থানীয়ভাবে জাভাস্ক্রিপ্টের পুরো গুচ্ছটি করে একটি শীতল অভিজ্ঞতা দিতে পারি। চেক আউট পেয়ারাইজ ক্যালকুলেটর। আপনি যে ক্ষেত্রগুলি পৃষ্ঠা পরিবর্তন করে তার মধ্যে কীভাবে মান এবং ট্যাবে টাইপ করবেন তা লক্ষ্য করুন? এটা জাভাস্ক্রিপ্ট।

ভাওয়ারা আরআইএ তৈরি করতে জাভাস্ক্রিপ্ট ব্যবহার করছে .. সমৃদ্ধ ইন্টারনেট অ্যাপ্লিকেশন (আমরা সংক্ষিপ্ত রূপ পছন্দ করি)। আজাক্স এটিকে আরও একধাপ এগিয়ে নিয়ে যায়। আমি আমার পৃষ্ঠায় এমন কোড লিখতে পারি যা এটির কথা না বলেই অন্য কোনও পৃষ্ঠায় কথা বলবে, তথ্য পাবে এবং তারপরে আপনাকে পৃষ্ঠাটি ছাড়তে না দিয়ে এটিকে ফিরিয়ে আনতে হবে !!! আবার… পেয়ারাইস ক্যালকুলেটর। আপনি যখন তথ্য টাইপ করেন এবং "গণনা" ক্লিক করেন, পৃষ্ঠাটি সার্ভারে ফিরে সেই তথ্য কোনও গণনা পৃষ্ঠায় জমা দেয়। এর পরে জাভাস্ক্রিপ্ট প্রতিক্রিয়া পড়ে এবং এটিকে সুন্দরভাবে ফর্ম্যাট করে।

বিশ্বাস করবেন না? এখানে যে পৃষ্ঠাটি এটির সাথে কথা বলেছেন: http://www.payraisecalculator.com/getPayraise.php। লক্ষ্য করুন কোন আসল মান নেই… কারণ আমি আসলে কিছু পোস্ট করি নি। কিন্তু আপনি ব্যপারটি ধরতে পেরেছেন.

তো এইসবের মানে কি? ঠিক আছে, আরআইএ নেট নেবে এবং এটিকে আরও সহজ করে তুলবে। বিরোধীরা চিৎকার করে বলেছে যে আমাদের সর্বদা মাইক্রোসফ্ট ওয়ার্ড এবং এক্সেলের মতো প্রোগ্রাম থাকতে হবে। সত্যি? গুগল সম্পর্কে কি সত্যিই এবং স্প্রেডশীট? এটি ঠিক কোণার লোকদের কাছাকাছি।

এর বিড়ম্বনাটি হ'ল 20 বছর আগে পার্সোনাল কম্পিউটারের গুরূত্ব ছিল যেখানে আমাদের কিছু 'মেইনফ্রেম' সিস্টেমে নোঙ্গর করতে হয়নি। ঠিক আছে ... কি অনুমান ?! আমরা আবার মেইনফ্রেমে ফিরে এসেছি… নেটটিতে তাদের কেবল একটি পুরো গোছা আছে।

আপনি কি মনে করেন?

এই সাইট স্প্যাম কমাতে Akismet ব্যবহার করে। আপনার ডেটা প্রক্রিয়া করা হয় তা জানুন.