পিএইচপি কেন এত ঘৃণা করা হয়? [বন্ধ]


17

ইদানীং আমি পিএইচপি দৃশ্যত কীভাবে ভয়ঙ্কর তা সম্পর্কে বেশ কয়েকটি রসিকতা এবং কমিকগুলি জুড়ে আসছি।

ভাষার সম্পূর্ণ অজ্ঞ হিসাবে, এটি কেন? এটি কি আমার নিজস্ব উপলব্ধি বা প্রোগ্রামিং সম্প্রদায়ের সামগ্রিক সাধারণ অনুভূতি?


2
আমি সি # তে সফটওয়্যারটি লিখি এবং সমস্ত মাইক্রোসফ্টের সমালোচনা শুনি, এটি কেবলমাত্র অন্য ভাষাকে
স্কট সেলবি


4
@ যেহেতু জেফের ব্লগ পোস্টগুলি ভুলে যাওয়া উচিত নয়: পিএইচপি সিঙ্গুলারিটি এবং পিএইচপি

5
দুটি ধরণের ভাষা নেই ... যেগুলি সবাই ঘৃণা করে এবং সেগুলি কেউ ব্যবহার করে না।
গ্র্যান্ডমাস্টারবি

2
@ হের্ককে উত্তর দেওয়া যায় এমন একমাত্র উপায় (আমার অন্তর্ভুক্ত) হ'ল আপনি কী ভাবেন যে পিএইচপি সফল হয় না। এটি অ-উত্পাদনশীল আলোচনার দিকেও পরিচালিত করবে (এটি সফল হয়! না এটি হয় না! জাভা ঠিক ততটা চুষে!)। প্রশ্নটি বর্তমানে উত্তরে লেখা ভাল উত্তরের জন্য অনুকূলিত হয় না (এর অর্থ এই নয় যে একটি ভাল উত্তর লেখা যায় না )। অন্যদিকে, আলোচনা এবং মতামত প্রশ্ন জিজ্ঞাসা করার জন্য একটি ভাল জায়গা হ'ল সফটওয়্যার ইঞ্জিনিয়ারিং চ্যাট । পিএইচপি এবং শিল্পে এর ধারণাগুলি সম্পর্কে আমাদের নিজস্ব ইয়ানিসের সাথে চ্যাট করা বিশেষত কার্যকর হবে।

উত্তর:


29

দ্রষ্টব্য: এটি একটি অত্যন্ত মতামতী অবস্থান থেকে লেখা হয়েছে।

আরও দেখুন: পিএইচপি: খারাপ ডিজাইনের একটি ফ্র্যাক্টাল

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

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

পিএইচপি বৃদ্ধি পেয়েছে, জৈবিকভাবে ... যদি আপনি ফ্রাঙ্কেনস্টাইন দৈত্যকে জৈব বলতে পারেন। প্রচুর হ্যাক (আপনি কি জানতেন ফাংশন নামের জন্য মূল হ্যাশ ফাংশনটি স্ট্রেন ছিল ?)। আংশিক জিনিসগুলি মূল ভাষায় যুক্ত হয়েছে (গ্রন্থাগারগুলির চেয়ে) যা এখনও এখনও রয়েছে। এটা যে সুন্দর না। (অকর্মা ক্রেতা এর এ / R / lolphp এই inconstancies অনেক মজা অকর্মা যা ... আপনি কি জানেন যে -1 monthহয় সবসময় 30 দিন ?)

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

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

এটি দ্রুত টসড ওয়েবসাইট এবং অর্ধ বেকড ওয়ার্ডপ্রেস প্লাগইনগুলির ভাষা together যেখানে প্রায় 16 বছর বয়সী তাদের প্রতিবেশীর জন্য 20 ডলারে বা বিয়ারের টাকার জন্য কোনও কলেজ শিক্ষার্থী কোড লিখেছিল ... তারা জেনেও যে তারা আর এটিকে আর দেখবে না। কিছুটা জন্য স্ট্যাক ওভারফ্লো এর পিএইচপি ট্যাগ ব্রাউজ করুন এবং বিবেচনা করুন যে আপনি কোনও দিন সেই কোডটি বজায় রেখেছেন।

মনে রাখবেন যে সবাই অন্য কোড সবসময় sucks। এবং যদি আপনাকে পিএইচপি তে অন্য কারও কোডের সাথে ডিল করতে হয় - এটি সফল হয়।


6
লোকেরা পিএইচপিকে ঘৃণা করে যদি তারা উদাহরণ হিসাবে ওয়ার্ডপ্রেস নেয় ... সিমফোনির মতো ফ্রেমওয়ার্কগুলি বা পিম্পলের মতো ক্লাসগুলি আরও ভাল লেখা ক্লিন পিএইচপি স্ক্রিপ্ট যা আমি বজায় রাখতে পছন্দ করব। symfony.com / কম্পোনেন্টস pimple.sensiolabs.org
-গ্রেনিয়ার

প্রতিটি ভাষারই এতে বাগ রয়েছে। পিএইচপিতে এই বাগগুলির মধ্যে একটি টন ছিল। কিছু সাজানো হয়, কিছু যেমন হয় তবে বিকল্প তৈরি হয়। পিএইচপি সময়ের সাথে বিবর্তিত। তবে সমস্যাটি হচ্ছে সম্প্রদায়। এটিতে নুওস এবং অপেশাদার দ্বারা ভরা একটি সম্প্রদায় রয়েছে। আমার সিনিয়র একবার বলেছিলেন "পিএইচপি কেউ জানে না, এমনকি তাদের 5 বছরের অভিজ্ঞতা থাকলেও"। এটি সত্য যে পিএইচপি বিকাশকারীদের অর্ধেকেরও বেশি ওওপি ধারণাটি জানেন না। তারা কেবল স্ট্যাকওভারফ্লো থেকে অনুলিপি করা অ্যারে এবং স্ট্রিং ফাংশনগুলি ব্যবহার করে কাজ শেষ করে।
tejas.jaiswal
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.