প্রস্তাবিত, 2024

সম্পাদকের পছন্দ

পিএইচপি ক্রিয়েটর এক্সটলস ভাষা এর মডেস্ট স্টার্ট

छोटे लड़के ने किया सपना को पागल स्टेज à¤

छोटे लड़के ने किया सपना को पागल स्टेज à¤
Anonim

এটি আজকের ওয়েব জুড়ে ব্যাপকভাবে ব্যবহৃত প্রোগ্রামিং ভাষাগুলির মধ্যে একটি, তবে পিএইচপিটি নিখুঁতভাবে উচ্চাকাঙ্ক্ষা করে ভাষাটির সৃষ্টিকর্তার মাধ্যমে তৈরি করা হয়েছে।

"পিএইচপি আসলে সত্যিই জ্বলজ্বল করে না উদ্ভাবনের একটি ট্রিল, "তৈরি Rasmus Lerdorf, যিনি তৈরি এবং এখন ওয়েব প্রোগ্রামিং ভাষা বজায় রাখতে সাহায্য করে। লারডর্ফ গত সপ্তাহে ও ওরেই ওপেন সোর্স কনভেনশনের পিএইচপি নিয়ে ভবিষ্যতের কথা বলছিলেন, এই সপ্তাহে পোর্টল্যান্ড, অরেগনতে অনুষ্ঠিত হচ্ছে।

লারডর্ফের বক্তৃতা একটি সময়সীমার সময় ছিল, ক্রমবর্ধমান শত্রুভাবাপন্ন ভাষাকে অতীতের চেয়েও উস্কে দিয়েছে ভাষা কয়েক বছর. টুইটারে ব্যাপকভাবে প্রচারিত একটি প্রবন্ধে, বিকাশকারী অ্যালেক্স মুনরো এক ভাষাবিজ্ঞানের সাথে খারাপ নকশার সিদ্ধান্ত নিয়েছিলেন, যা তিনি অনুভব করেছিলেন।

"ভার্চুয়াল পিএইচপি-র প্রতিটি বৈশিষ্ট্য একরকম ভেঙ্গে যায়। ভাষা, কাঠামো, পারমাণবিক সিস্টেম, সবই ঠিক খারাপ। আর আমি কোন এক নিন্দুক জিনিসকেও নির্দেশ করতে পারি না, কারণ ক্ষতি এতই নিয়মতান্ত্রিক, "মুন্নু লিখেছেন।

অন্যরা একই রকম অভিযোগ করেছে। এমনকি "নিউ ইয়র্ক" ম্যাগাজিন - তার প্রযুক্তিগত দক্ষতার জন্য সঠিকভাবে পরিচিত নয় - প্রকাশ করেছে "পিএইচপি একটি প্রোগ্রামিং ল্যাংগুয়েজ। এটি একটি মাংস।"

"আমি কোনও ভাষা লেখার ইচ্ছা ছিলাম না। একটি ভাষা লিখতে কিভাবে একটি সূত্র ছিল না। আমি একটি ভাষা লিখতে চান না, "Lerdorf পিএইচপি এর উত্স সম্পর্কে বলেন "আমি খুব দ্রুত খুব দ্রুত ওয়েব অ্যাপ্লিকেশনগুলিকে ছুঁড়ে ফেলার একটি সমস্যা সমাধান করতে চেয়েছিলাম"।

Lerdorf সহজ ইন্টারেক্টিভ কাজগুলি পরিচালনা করার জন্য 1993 সালে পিএইচপি লিখিতভাবে একটি ব্যবহারকারীকে জিজ্ঞাসা এবং ফলাফলের উপর ভিত্তি করে একটি ফর্ম তৈরি করার ক্ষমতা সহ । কিন্তু সেই সময়ে, "আপনি লিখতে চাইলে যে পরিমাণ কোড দরকার তা ঠিক নয়," লারডর্ফ বলেন। তিনি পার্ল ব্যবহার করার চেষ্টা করেছিলেন, কিন্তু পার্ল প্রোগ্রামের মধ্যে HTML কোড লেখার জন্য তার পক্ষে কঠিন ছিল, পার্লের সিনট্যাক্স নিয়ম দেওয়া। সুতরাং, তিনি পারলকে নিজের ভাষা বানানোর জন্য ব্যবহার করেছিলেন। "এই সহজ জিনিস আজ পিএইচপি কি হতে চলেছে," তিনি বলেন।

এই নম্র শুরু থেকে একটি শক্তিধর বাড়ি আবির্ভূত। Lerdorf অনুমান, যে আজ, পিএইচপি প্রায় 50 শতাংশ মাউস ইন্টারনেটে ক্লিক করে পিছনে। "বেশ বড় বড় ইন্টারনেট কোম্পানী [পিএইচপি ব্যবহার করে]" তিনি বলেছেন। তিনি বলেন যে ইয়াহু, ফেইসবুক, জিংগা এবং বিশ্বের সবথেকে বেশি ব্লগ ভাষাটি চালায়। এটি প্রায় সর্বজনীন এশিয়া ই-কমার্স এবং সামাজিক মিডিয়া সাইটের দ্বারা ব্যবহৃত হয়, পাশাপাশি অনেক পর্নোগ্রাফি সাইটের মাধ্যমেও।

পিএইচপি সফল হয়েছে কারণ এটি ওয়েবের উর্ধমুখী বিশ্বে স্বতন্ত্রভাবে উপযোগী ছিল, Lerdorf argued। "ফোকাস ভাষা নিজেই ছিল না, কিন্তু বাস্তুতন্ত্রের উপর," তিনি বলেন ,. এটি তত্কালীন উর্ধ্বমুখী ওয়েবের অন্যান্য অংশগুলির সাথে খুব ভালভাবে মাপসই হয়, যার মধ্যে শীঘ্রই বিশ্বের প্রবলতম ওয়েব সার্ভার সফটওয়্যার, অ্যাপাচি HTTP সার্ভার হতে হবে।

পিএইচপি "" এটির জন্য এটি কতটা সহজ, তা শুরু করার জন্য লোকেদের কি প্রযুক্তি সম্পর্কে খুব বেশী চিন্তা করে, "লারডর্ফ বলেন। "আপনি বিশ্বের prettiest ভাষা থাকতে পারে, কিন্তু যদি এটি পেছনের শেষ কথা বলতে পারে না, এবং আপনি এটি হোস্ট করার কোন উপায় আছে, এটা বেহুদা।"

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

তার স্মরণীয় স্মরণীয় পর, লারডফোং ভাষাটি সর্বশেষ সংস্করণ এবং সেই সাথে ভবিষ্যতের পরিকল্পনাগুলির কথাও বলেছিলেন।

মে মাসে মুক্তিপ্রাপ্ত পিএইচপি সংস্করণ 5.4 সংস্করণের সবচেয়ে সাম্প্রতিক সংস্করণটি বেশ কয়েকটি উন্নতি নিয়ে আসে, তিনি বলেন। মেমরি ব্যবস্থাপনা ব্যাপকভাবে উন্নত হয়েছে। কিছু বড় কনফিগারেশনে ব্যবহৃত মেমরির "আমরা 50 শতাংশ হ্রাস দেখেছি", লারডর্ফ বলেছেন। ব্যস্ত পরিবেশের জন্য, এর অর্থ হল ওয়েব সার্ভার সফটওয়্যারের আরও অনুলিপি একটি মেশিনে স্থাপন করা যাবে। পিএইচপি 5.4 এছাড়াও একটি অন্তর্নির্মিত ওয়েব সার্ভার বৈশিষ্ট্য, যা ডিবাগিং জন্য সত্যিই সহজ হতে পারে, বিশেষ করে পিএইচপি এর ত্রুটি রিপোর্টিং কখনও কখনও অস্বচ্ছ প্রকৃতির দেওয়া। পিএইচপি 5.4 সার্ভারের সাথে, আপনি কমান্ড লাইন থেকে ওয়ার্ডপ্রেস ব্লগের একটি উদাহরণ চালাতে পারেন।

এক জিনিস যা 5.4 রিলিজ না করে ইউনিকোডের জন্য পুরোপুরি সমর্থন করে, বিশ্বব্যাপী সকল ভাষার জন্য সর্বজনীন চরিত্র নির্ধারণ করে। যেহেতু পিএইচপি বিশ্বব্যাপী ব্যবহৃত হয়, এটি বক্সের বাইরে সমস্ত পৃথিবীর ভাষা সমর্থন করে। কিন্তু সমস্যা হচ্ছে বর্তমান ইউনিকোড লাইব্রেরীগুলি অনেক বেশি স্মৃতি ব্যবহার করে। "আমরা একটি ভাল ইউনিকোড লাইব্রেরী খুঁজছি। বর্তমান ইউনিকোডের জন্য ইন্টারন্যাশনাল কম্পোনেন্টস একটি মানসিকতা," লারডর্ফ বলেন।

এগিয়ে যাওয়া, পিএইচপি'র ভবিষ্যতের সংস্করণ আরও ঘন ঘন মুক্তি পাবে, তিনি বলেন। "প্রধান রিলিজগুলির মধ্যে তিন বা চার বছর চলার পরিবর্তে, আমরা কিছুটা আপগ্রেড করার চেষ্টা করতে যাচ্ছি.আমাদের ছোট, দ্রুত রিলিজ হবে। নতুন বৈশিষ্ট্যগুলির জন্য ডেভেলপারদের পাঁচ বছর অপেক্ষা করতে হবে না।"

ভাষার বার্ষিক 5.5 এই বছরের শেষে বা আগামী বছরের প্রথম ভাগে প্রকাশ করা হবে, লারডর্ফ বলেন। মে মাসে মুক্তিপ্রাপ্ত পিএইচপি 5.3 এবং পিএইচপি 5.4 এর মধ্যে প্রায় তিন বছরের ব্যবধানের তুলনায় এটা অনেক বেশি ঘন ঘন ঘন ঘন।

লিডারডোর পিএইচপি এর ডিবাগিং প্রক্রিয়া সম্পর্কেও কথা বলেছিল ভাষা এবং ডেভেলপার বাইরের পরীক্ষকদের উপর নির্ভর করে পিএইচপি এর একটি নতুন সংস্করণ যাতে হার্ডওয়্যার এবং সফ্টওয়্যারগুলির সমস্ত সংযোজনে কাজ করে। পর্যালোচনা এবং ফিক্সিং একটি ক্লান্তিকর প্রক্রিয়া হতে পারে, তিনি ব্যাখ্যা। এই পর্যন্ত, ব্যবহারকারীরা পিএইচপি-তে 62,000 এরও বেশি বাগ রিপোর্ট করেছেন, যদিও তাদের 20,000 এরও বেশি বাগগুলি সব সময়েই ত্রুটিপূর্ণ ছিল না, বরং ত্রুটিযুক্ত বাহ্যিক কনফিগারেশন বা ব্যবহারকারীর ত্রুটিগুলির কারণে।

Joab Jackson এন্টারপ্রাইজ সফটওয়্যার এবং সাধারণ প্রযুক্তি জুড়ে দেয় আইডিজি নিউজ সার্ভিস জন্য ব্রেকিং নিউজ Joab টুইটারে Joab_Jackson এ অনুসরণ করুন। Joab এর ইমেইল ঠিকানা [email protected]

Top