আমি লক্ষ্য করেছি যে বেশিরভাগ পিএইচপি বনাম পার্ল পৃষ্ঠাগুলি মনে হয়
পিএইচপি পার্লের চেয়ে ভাল কারণ <লম্বা কারণ এখানে >োকান>
ইল্ক, এবং খুব কমই যুক্তিসঙ্গত তুলনা করা।
সিনট্যাক্স-ভিত্তিতে, আপনি পিএইচপি খুব সহজেই পার্লের থেকে বোঝা সহজ পাবেন, বিশেষত যখন আপনার সামান্য অভিজ্ঞতা থাকে। উদাহরণস্বরূপ, পিএইচপি-তে নেতৃস্থানীয় এবং অনুসরণকারী শ্বেতস্পেসের একটি স্ট্রিং ছাঁটাই করা সহজ
$string = trim($string);
পার্ল এটি কিছুটা রহস্যজনক
$string =~ s/^\s+//;
$string =~ s/\s+$//;
(আমি বিশ্বাস করি এটি একটি একক লাইন ক্যাপচার এবং প্রতিস্থাপনের তুলনায় কিছুটা দক্ষ এবং আরও কিছুটা বোধগম্য)) তবে, পিএইচপি প্রায়শই বেশি ইংরাজির মতো হলেও এটি কখনও কখনও নিম্ন স্তরের সিটির জন্য একটি মোড়ক হিসাবে তার শিকড় দেখায়, উদাহরণস্বরূপ, strpbrk
এবংstrspn
সম্ভবত খুব কমই ব্যবহৃত হয়, কারণ বেশিরভাগ পিএইচপি ড্যাবলাররা ম্যানুয়াল অন্বেষণে সময় ব্যয় করার চেয়ে খুব বেশি কিছু রহস্যজনক কোনও কিছুর জন্য তাদের নিজস্ব সমতুল্য ফাংশন লিখেন। আমি প্রোগ্রামারদের সম্পর্কেও আশ্চর্য হই যে যাদের জন্য ইংরেজী দ্বিতীয় ভাষা, কারণ প্রত্যেকে পার্লের মতো বিষয়গুলির সমান পদক্ষেপ নিয়েছে, এটি স্ক্র্যাচ থেকে শিখতে হবে।
আমি ইতোমধ্যে ম্যানুয়ালটি উল্লেখ করেছি। পিএইচপি-র একটি দুর্দান্ত অনলাইন ম্যানুয়াল রয়েছে, এবং দুর্ভাগ্যক্রমে এটির এটির প্রয়োজন। প্যারামিটারের ক্রম বা ফাংশন নামকরণ কনভেনশন যেমন সহজ হওয়া উচিত এমন জিনিসগুলির জন্য আমি এখনও সময়ে সময়ে এটি উল্লেখ করি। পার্লের সাহায্যে আপনি সম্ভবত খুঁজে পাবেন যে আপনি ম্যানুয়ালটিকে অনেকটা উল্লেখ করছেন আপনি শুরু করার সাথে সাথে এবং তারপরে একদিন আপনার এক -হ- মুহুর্ত হবে এবং আবার কখনও প্রয়োজন হবে না। ভাল, কমপক্ষে আপনি যতক্ষণ না আপনি আরও উন্নত হন এবং উপলব্ধি না করে থাকেন যে কেবল একাধিক উপায় নয়, সম্ভবত আরও ভাল উপায় আছে, অন্য কেউ সম্ভবত ইতিমধ্যে এটি আরও ভালভাবে করেছেন, এবং সম্ভবত আপনার কেবল সিপিএএন পরিদর্শন করা উচিত।
পার্লের কাছে অনেকগুলি বিকল্প এবং জিনিস প্রকাশ করার উপায় রয়েছে। এটি অগত্যা কোনও ভাল জিনিস নয়, যদিও এটি যদি বিজ্ঞতার সাথে ব্যবহার করা হয় এবং আপনার পরিচিত হওয়ার সম্ভাব্য উপায়গুলির একটির অন্ততপক্ষে কোডটি আরও পঠনযোগ্য হতে দেয়। কিছু স্টাইল এবং প্রতিমা রয়েছে যা আপনি নিজের মধ্যে পড়ে যাবেন এবং
সাধারণ সমস্যাগুলি সমাধানের গতি অর্জনের জন্য পার্ল কুকবুক, দ্বিতীয় সংস্করণ
সহ আমি পারল সেরা অভ্যাসগুলি (শীঘ্রের চেয়ে শীঘ্রই) পড়ার আন্তরিকভাবে সুপারিশ করতে পারি ।
আমি বিশ্বাস করি যে ভাগ করে নেওয়া হোস্টিং পরিবেশে পার্ল কম ব্যবহার করা হয় তা হ'ল historতিহাসিকভাবে সিজিআই এবং হোস্টের সুরক্ষা এবং কনফিগারেশন সমস্যার কারণে মোড_প্যারেল ইনস্টল করতে অনীহা অনুভূত PH তিহাসিকভাবে পিএইচপি আরও আকর্ষণীয় বিকল্প করে তুলেছে। চক্রটি তখন অব্যাহত থাকে, আরও লোকেরা পিএইচপি ব্যবহার করতে শিখেছিল কারণ আরও হোস্টরা এটি সরবরাহ করে এবং আরও হোস্টরা এটি অফার করে কারণ এটিই লোকেরা ব্যবহার করতে চায়। গতিগত পার্থক্য এবং সুরক্ষা সংক্রান্ত সমস্যাগুলি আজকাল ফাস্টসিজিআই দ্বারা বিস্মৃত হয় এবং বেশিরভাগ ক্ষেত্রে পিএইচপি ওয়েব সার্ভারের মূল অংশে না রেখে ফাস্টপিজিআই থেকেও চালিত হয়।
এই ঘটনাটি থাকুক বা না থাকুক বা অন্য কারণগুলি থাকুক না কেন, পিএইচপি জনপ্রিয় হয়ে উঠেছে এবং এতে একটি অগণিত অ্যাপ্লিকেশন লেখা হয়েছে। বেশিরভাগ লোকের জন্য যারা কেবল একটি সাধারণ ব্লগ বা ফটো গ্যালারী সহ একটি এন্ট্রি-স্তরের ওয়েবসাইট চান, পিএইচপি তাদের কেবলমাত্র তাই প্রয়োজন যা হোস্টরা প্রচার করে। আপনি চাইলে পার্ল (বা আপনি যে কোনও কিছু চয়ন করুন) ব্যবহার করা থেকে বিরত থাকার কিছু নেই।
একটি এন্টারপ্রাইজ স্তরে, আমি সন্দেহ করি যে আপনি উত্পাদন করতে খুব বেশি পিএইচপি পাবেন (এবং দয়া করে, কাউন্টার-উদাহরণ হিসাবে ফেসবুকে কোনও বিন্দু নয় , আমি বলেছিলাম এন্টারপ্রাইজ স্তর)।