পিএইচপি 6 এ কী হচ্ছে? [বন্ধ]


11

পিএইচপি 5.3+ এ পূর্বরূপিত পিএইচপি 6 এর পরিবর্তনগুলি সম্পর্কে আমি উত্সাহিত। যাইহোক, আমি ভাবছি পিএইচপি 6 প্রকাশ করতে এত সময় লাগে কেন? এটি সম্পর্কে বইগুলি ২০০৮ সাল থেকে প্রকাশিত হয়েছে এবং এটি ২০০ 2007 সাল থেকে ঘোষণাপত্রগুলি প্রকাশিত হয়েছে তবে আমি এখনও একটি আলফা বা বিটা সম্পর্কে শুনতে পাইনি। এটি প্রকাশ করতে এত সময় লাগে কেন? বা এটি কি সমস্ত ভাষার সাথে একইভাবে চলে যখন তারা একটি প্রধান প্রকাশে রূপান্তরিত হয় যেখানে আমার ধারণা যে এটি প্রকাশে প্রায় 4-5 বছর সময় নেয়?

উত্তর:


8

ভাষাগুলির জন্য প্রকাশের সময়সূচীটি অস্বাভাবিক নয় এবং এটি পিএইচপি- র জন্যও অস্বাভাবিক নয় : 2004 সালে 5.0 প্রকাশ হয়েছিল, তবে 2000 সালে প্রকাশিত হয়েছিল 4.0 4.0

এটি সি (2000), ফোর্টরান (2003), বা সি ++ (2003) এর জন্য শেষ স্থিতিশীল রিলিজের সাথে তুলনা করুন।

অন্য একটি বিষয় মনে রাখবেন যে 5.3 নাম বাদে সমস্ত ক্ষেত্রে একটি প্রধান প্রকাশ ছিল। এটি প্রচুর পরিমাণে যুক্ত করে যা মূলত পিএইচপি 6 এর জন্য নির্ধারিত ছিল । ইউনিকোড সমর্থন (পিএইচপি 6 এর একটি বড় অংশ) সহ বিকাশের সমস্যার কারণে, 5x এক্স শাখা হিসাবে স্থিতিশীল যা ছিল তা ছেড়ে দেওয়ার সিদ্ধান্ত নেওয়া হয়েছিল।


1
'সিটির জন্য স্থিতিশীল রিলিজ' দ্বারা, আমি ধরে নিচ্ছি আপনি মানের কথা বলছেন, বাস্তবায়ন নয়, তাই না? পিএইচপি-র সাথে পরিস্থিতি আলাদা, কারণ ক্যানোনিকাল বাস্তবায়ন মানটিকে সংজ্ঞায়িত করে, অন্যভাবে নয়।
tdammers

6

পিএইচপি 6 এমন কিছু নয় যা এখনই সত্যিকার অর্থে। মূলত এটি "নেমস্পেস / ক্লোজার / প্লাস কিছু" প্রকাশ হতে চলেছিল। পিএইচপি 5.3 এর মুক্তির সাথে পিএইচপি 6-তে থাকার কথা ছিল এমন বেশিরভাগ শীতল জিনিস রয়েছে যা বর্তমান ট্রাঙ্কটি কী রূপান্তরিত হবে তা সত্যই জানা যায়নি। এটি বলেছে " পিএইচপি 5.4, পিএইচপি 6 বা সম্ভবত পিএইচপি 7। "

যে কোনও উপায়ে কার্যকারিতা দুর্দান্ত দেখায়। অ্যারে ডিরিফারেন্সিং (যেমন echo foo()[0]:) এর মতো জিনিসগুলি সবার সাথে খেলতে ইতিমধ্যে ট্রাঙ্কে রয়েছে। '6' মুক্তি কতটা সময় নিচ্ছে তাতে আমি খুব বেশি উদ্বেগ প্রকাশ করব না put ২০০৯ সালের জুলাইয়ে ৫.৩ প্রকাশিত হয়েছিল (যার মধ্যে বেশিরভাগ কার্যকারিতা ছিল যা 6-তে হওয়ার কথা ছিল) এবং তারা সম্প্রতি ৫.৩.৩ (জুলাই ২০১০) প্রকাশ করেছে, সুতরাং এখনও মনে হচ্ছে উন্নয়ন সুষ্ঠুভাবে চলছে।


0

আমি পিএইচপি 6 এর কোন চাহিদা আছে বলে মনে করি না I আমার অর্থ, আপনি ইতিমধ্যে 6টির কী প্রত্যাশা করবেন যা ইতিমধ্যে বিদ্যমান নেই? সত্যিকারের ইউনিকোড সমর্থন কেবলমাত্র আমি ভাবতে পারি এবং এটি এই মুহূর্তে আমার উপর প্রভাব ফেলে না।

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

পরিশেষে পুরো শিল্পটি পিএইচপি-র নতুন সংস্করণ গ্রহণে ধীর হয়ে গেছে। লক্ষ্যগুলি 4.3 লক্ষ্য করে এখনও লেখা রয়েছে applications পিএইচপি আরও অনেকখানি এগিয়ে যাওয়ার আগে শিল্প এবং সম্প্রদায়কে ধরতে হবে।


আরও ভাল SOAP গ্রন্থাগার।
জেলিফিশ্ট্রি 23'11

ওও সিনট্যাক্টিকাল ক্লিনআপটি সুন্দর হতে চলেছে। আমি এখন পার্ল 5 এর ওও সিনট্যাক্সটি দাঁড়াতে পারছি না (যদিও হ্যাঁ এটি শব্দের সাথে বোঝায়)।
Jue ক্যু

অ্যারে ডিফেরেন্সিং।
অ্যান্ড্রু

জমা হওয়া ক্রাফ্ট থেকে মুক্তি পাওয়া, 10 বছর আগে থেকে খারাপ ডিজাইনের সিদ্ধান্তগুলি ঠিক করা। একটি প্রধান সংস্করণ লিপ পরিবর্তনগুলি ভাঙ্গার জন্য একটি ভাল সুযোগ এবং পিএইচপি হ'ল তাদের কিছু প্রয়োজন।
tdammers

0

মেলিং তালিকায় যোগদান করুন

আপনি যদি পিএইচপি ইন্টার্নাল মেলিং তালিকায় যোগ দেন তবে আপনি ঠিক কী ঘটছে তা জানতে পারবেন। আপনি কিছু নির্দিষ্ট প্যাচ, অপ্টিমাইজেশান এবং কিছু নতুন বৈশিষ্ট্য সম্পর্কে কথা বলতে দেখবেন। মাঝেমধ্যে তারা পরবর্তী প্রকাশের বিষয়ে আলোচনা করবেন তবে এটি এখন কিছুটা ইথেরিয়াল।

জন্য RFC

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

এত দীর্ঘ গল্প সংক্ষিপ্ত, কোনও তারিখ নেই, তবে আপনি নিজেরাই মেলিং তালিকায় জানতে চাইতে পারেন এবং আপনি আরও ভাল এবং আরও সঠিক উত্তর পেতে পারেন get পরবর্তী প্রকাশে সাম্প্রতিক কোনও আলোচনা আমি দেখিনি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.