ওয়েবস্টোরম এবং পিএইচপিএসটারমের মধ্যে পার্থক্য


221

আমি ওয়েব বিকাশের জন্য একটি আইডিই বেছে নিচ্ছি এবং আমি জানতে চাই যে ওয়েবস্টোরম এবং পিএইচপিএসটারমের মধ্যে পার্থক্য কী।

আমি জেটব্রেইনসের ওয়েবসাইটে কোনও বড় পয়েন্ট খুঁজে পাইনি এবং গুগলও তেমন সহায়তা করে নি।

আমি এখন যা জানি কেবল তা হ'ল পিএইচপিএসটারম ওয়েবএসটারমের মতো জেএসকে সমর্থন করে না, তবে প্লাগিনগুলির কারণে সক্ষম able এই একমাত্র পার্থক্য?

উত্তর:


473

আমি জেটব্রেইনসের ওয়েবসাইটে কোনও বড় পয়েন্ট খুঁজে পাইনি এবং গুগলও তেমন সহায়তা করে নি।

আপনার অনুসন্ধান-ফুটিকে দ্বিগুণ শক্ত করে প্রশিক্ষণ দেওয়া উচিত।


FROM: http://www.jetbrains.com/phpstorm/

দ্রষ্টব্য: পিএইচপিস্টোরমে ওয়েবস্টর্মের সমস্ত কার্যকারিতা (এইচটিএমএল / সিএসএস সম্পাদক, জাভাস্ক্রিপ্ট সম্পাদক) অন্তর্ভুক্ত করে এবং পিএইচপি এবং ডেটাবেসস / এসকিউএল-এর জন্য পূর্ণাঙ্গ সমর্থন যুক্ত করে।


তাদের ফোরামেও এই জাতীয় প্রশ্নের বেশ কয়েকটি উত্তর রয়েছে।


মূলত: পিএইচপিস্টোরম = ওয়েবস্টোরম + পিএইচপি + ডাটাবেস সমর্থন

ওয়েবসোর্টম নির্দিষ্ট (প্রধানত) জাভাস্ক্রিপ্ট ওরিয়েন্টেড প্লাগইনগুলি নিয়ে আসে যখন তাদের পিএইচপিস্টোরমে ম্যানুয়ালি ইনস্টল করার প্রয়োজন হয় (প্রয়োজনে) default

একই সময়ে: পিএইচপি সমর্থন প্রয়োজন এমন প্লাগইনগুলি ওয়েবস্টর্মে ইনস্টল করতে সক্ষম হবে না (স্পষ্ট কারণে)।

পিএস যেহেতু ওয়েবস্টোরমের পিএইচপিস্টোরমের চেয়ে পৃথক রিলিজ চক্র রয়েছে, এতে পিএইচপিস্টর্মের চেয়ে দ্রুত নতুন জেএস / সিএসএস / এইচটিএমএল ওরিয়েন্টেড বৈশিষ্ট্য থাকতে পারে (এটি প্ল্যাটফর্ম বিল্ডগুলি সম্পর্কে ব্যবহৃত)।

উদাহরণস্বরূপ: সর্বশেষ স্থিতিশীল পিএইচপিস্টোরাম v7.1.4 এবং ওয়েবস্টর্ম ইতিমধ্যে v8.x এ রয়েছে তবে, পিএইচপিস্টোরম ভি 8 প্রায় 1 মাসে প্রকাশিত হবে (তাদের রোড ম্যাপ অনুসারে), যার অর্থ পিএইচপিস্টর্মের স্থিতিশীল সংস্করণে এমন কিছু বৈশিষ্ট্য অন্তর্ভুক্ত থাকবে যা কেবল ওয়েবস্টর্ম ভি 9 এ উপলব্ধ হবে (এখন থেকে বেশ কয়েক মাস পরে, আসুন বলি 2) -3-5) - যদি কেবল স্থিতিশীল সংস্করণগুলির সাথে / তুলনা করা হয়

আপডেট ( ২০১-12-১২-१.1 ): ২০১ 2016.১ সংস্করণ থেকে পিএইচপিস্টোরম এবং ওয়েবস্টোরম একই সংস্করণ / বিল্ড নম্বর ব্যবহার করে .. সুতরাং একই সংস্করণের মধ্যে আর পার্থক্য নেই: ওয়েবস্টোরম ২০১ 2016.৩ এ উপস্থিত কার্যকারিতা পিএইচপিস্টর্ম ২০১tor.৩-এর মতোই (যদি অবশ্যই একই প্লাগইনগুলি ইনস্টল করা আছে)।


আমি এটিএম জানি যে সবকিছু। এই যে পিএইচপিএসটারম ওয়েবস্টর্মের মতো জেএস অংশ সমর্থন করে না

এটি সঠিক নয় (আপনার শব্দবন্ধ)। পিএইচপিস্টোরমে "অতিরিক্ত" প্রযুক্তি অনুপস্থিত (উদাহরণস্বরূপ: নোড, অ্যাঙ্গুলারজ) এর অর্থ এই নয় যে বেসিক জাভাস্ক্রিপ্ট সমর্থনটির কার্যকারিতা নেই। যে কোনও "অতিরিক্ত" সহজেই ইনস্টল করা যেতে পারে (বা প্রয়োজন না হলে নিষ্ক্রিয়)।


আপডেট (২০১-12-১২-১S): এখানে ওয়েবস্টোরম ২০১.3.৩ দিয়ে বান্ডিল করা প্লাগইনগুলির তালিকা রয়েছে তবে পিএইচপিস্টোরম ২০১.3.৩ এ ম্যানুয়াল ইনস্টলেশন প্রয়োজন (অবশ্যই যদি তাদের প্রয়োজন হয় তবে):

  • Cucumber.js
  • বাণ
  • EditorConfig
  • EJS
  • Handelbars / গোঁফ
  • জাভা সার্ভার পেজ (জেএসপি) ইন্টিগ্রেশন
  • কর্মফল
  • LiveEdit
  • উল্কা
  • ফোনগ্যাপ / কর্ডোভা প্লাগইন
  • পলিমার এবং ওয়েব উপাদান
  • পগ (প্রাক্তন জেড)
  • গুপ্তচর-JS
  • স্টাইলাস সমর্থন
  • ইঔম্যান্

কিছু জিনিস থাকতে পারে যা পিএইচপিস্টোরমের ওয়েবস্টর্মের নেই, যেমন দূরবর্তী নোড ইন্টারপ্রেটার সেট করতে সক্ষম হওয়া।
আটটিলা Szeremi

1
@ অতিলাসজেমিরি Node.js Remote Interpreterপ্লাগইন ( জেটব্রেইনস তৈরি)? - "দূরবর্তী পরিবেশের জন্য নোড.জেএস ইন্টারপ্রেটারদের কনফিগার করার অনুমতি দেয়; দূরবর্তী পরিবেশে চালনা, ডিবাগ এবং প্রোফাইল নোড.জেএস অ্যাপ্লিকেশন (বর্তমানে এসএসএইচ সত্ত্বেও কেবলমাত্র কাজ করছে)"
ল্যাজিঅনে

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

@AttilaSzeremi কোথায় ঠিক আপনি যে দূরবর্তী অনুবাদক নির্দিষ্ট করার চেষ্টা করেননি। এটি কেবল রান / ডিবাগ কনফিগারেশনের জন্য উপলব্ধ - youtrack.jetbrains.com/issue/WEB-25411 দেখুন । নাকি আপনার আরও কিছু দৃশ্য আছে? যদি তাই হয় - দয়া করে টিকিট মন্তব্য করুন।
LazyOne

1
জন্য ভোট দিন PhpStorm = WebStorm + + পিএইচপি + + ডেটাবেস সহায়তা: মূলত
Daniyal নাসির

20

মূলত, পিএইচপিএসটারম = ওয়েবস্টোরম + পিএইচপি, এসকিউএল এবং আরও অনেক কিছু।

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

যে অধিকাংশ উল্লেখযোগ্য উদাহরণ নকুল মডেল সংজ্ঞা, যেখানে WebStorm সহজে স্বীকার হবে mongoose.model , পদ্ধতি PHPStorm চিহ্ন যেহেতু এটি শীঘ্রই হিসাবে আপনি Node.js প্লাগইন সংযোগ যেমন অমীমাংসিত হিসাবে।

আশ্চর্যের বিষয় হল, আপনি যদি প্লাগইনটি বন্ধ করে দেন তবে মূল মডিউলগুলি সংযুক্ত রেখে দিন তবে এটি পদ্ধতিটি সমাধান করতে পরিচালনা করে তবে এটি ডিবাগিংয়ের জন্য ব্যবহার করা যাবে না। এবং এটি বেশ কয়েকটি পদ্ধতির বাইরে ঘটে।

এই সমস্ত পিএইচপিএসটারম 8.0.1 এর জন্য রয়েছে, সম্ভবত পরে প্রকাশে এই বিরক্তিকর বাগটি ঠিক করা হবে।


পিএইচপি ঝড়ের লাইভএডিট ডিফল্ট নেই।
এটেলিকান

8

অফিসিয়াল ওয়েবস্টোরম এফএকিউতে আসলে দুজনের তুলনা রয়েছে । তবে, পৃষ্ঠার সংস্করণ ইতিহাসটি দেখায় যে এটি সর্বশেষে ১৩ ই ডিসেম্বর আপডেট হয়েছিল, সুতরাং এটির বজায় রাখা হয়েছে কিনা তা আমি নিশ্চিত নই।

রেফারেন্সের জন্য এটি প্রায়শই জিজ্ঞাসিত প্রশ্নাগুলি থেকে একটি নির্যাস:

ওয়েবস্টোরম এবং পিএইচপিস্টোরম কী?

ওয়েবস্টোরম এবং পিএইচপিস্টোরম হ'ল আইডিই (ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট) জেটব্রেইনস ইন্টেলিজজে প্ল্যাটফর্মের শীর্ষে নির্মিত এবং ওয়েব বিকাশের জন্য সংকীর্ণ।

আমার কোন আইডিই দরকার?

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

নতুন ঘৃণা (sic) কতবার প্রকাশিত হতে চলেছে?

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

ক্ষুদ্র টুকরা

ইন্টেলিজ আইডিইএ বনাম ওয়েবস্টর্ম বৈশিষ্ট্যগুলি

ইন্টেলিজ আইডিইএ হ'ল জেটব্রেইনসের ফ্ল্যাগশিপ পণ্য এবং ইন্টেলিজ আইডিইএ বান্ডেলড বা ডাউনলোডযোগ্য প্লাগইনগুলির মাধ্যমে ওয়েবস্টোরমের অন্যান্য সমস্ত বৈশিষ্ট্য সহ পুরো জাভাস্ক্রিপ্ট সমর্থন সরবরাহ করে । কেবলমাত্র অনুপস্থিত জিনিস হ'ল সরলীকৃত প্রকল্প সেটআপ।


1

আমি ইন্টেলিজ আইডিয়া, PHPStorm এবং ওয়েবস্টোরম ব্যবহার করি use আমি ভেবেছিলাম পিএইচপি কোডিংয়ের জন্য ওয়েবস্টোরম যথেষ্ট হবে, তবে বাস্তবে এটি সম্পাদনার পক্ষে দুর্দান্ত তবে এটি বাস্তব-সময়-ত্রুটি-পিএইচপি পাশাপাশি পিএইচপিএসটর্মের মতো চেক করে না। এটি কেবলমাত্র একটি পর্যবেক্ষণ যা কোনও জেটব্রেইন পণ্যের নিয়মিত ব্যবহারকারীর কাছ থেকে আসে।

আপনি যদি একজন শিক্ষার্থী স্কুলে পড়ার সময় ফ্রি লাইসেন্সের সুযোগ নেওয়ার চেষ্টা করেন; এটি আপনাকে বিভিন্ন জেটব্রেইনস আইডিই অন্বেষণ করার সুযোগ দেয় ... আমি কি ক্লিওনের কথা উল্লেখ করেছি? =]


1

পিএইচপিস্টোরম ওয়েবস্টর্মের সমস্ত বৈশিষ্ট্যকে সমর্থন করে তবে কিছু বান্ডিল হয় না যাতে আপনার কিছু ফ্রেমওয়ার্কের জন্য সেটিংস> প্লাগইনস> জেটব্রেইন প্লাগইন ইনস্টল করুন correspond

সরকারী মন্তব্য - jetbrains.com


1

আমার নিজের অভিজ্ঞতায়, তাত্ত্বিকভাবে অনেক জেটব্রেইন পণ্য একই কার্যকারিতা ভাগ করে নিলেও কিছু অ্যাপগুলিতে নতুন বৈশিষ্ট্যগুলি প্রবর্তিত হয়ে তা অন্যের সাথে তাত্ক্ষণিক পরিচয় হয় না get বিশেষত, ইন্টেলিজ আইডিইএর প্রতি বছরে একবার নতুন সংস্করণ রয়েছে, যখন ওয়েবস্টোরম এবং পিএইচপিএসটারম প্রতি বছর 2 থেকে 3 পায় বলে আমি মনে করি। আইডিই বাছাই করার সময় এটি মনে রাখবেন। :)


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