সিএমএস বা ওয়েব কাঠামো? - কখন ব্যবহার করবেন?


13

কখন আমার একটি সামগ্রী পরিচালনা ব্যবস্থা ব্যবহার করা উচিত এবং কখন আমার ওয়েব-কাঠামো ব্যবহার করা উচিত?

উত্তর:


11

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

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

কিছু প্লাগইন সিএমএস নির্দিষ্ট নয়। একটি ভাল উদাহরণ হ'ল ডিস্কাস , যা আপনাকে আপনার এইচটিএমএলে একটি স্বল্প পরিমাণের কোড যুক্ত করে আপনার ওয়েবসাইটে মন্তব্য যুক্ত করতে দেয়।

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

শেষ অবধি, এটি দেখার আরেকটি উপায় হ'ল বেশিরভাগ সিএমএস সমাধানগুলি হ'ল ওয়েব ফ্রেমওয়ার্কগুলি themselves এগুলি কেবল কোড বেস স্কেলের বৃহত প্রান্তে।


কয়েকটি পয়েন্ট: এমন অনেক ডাব্লুএমএম বিক্রেতারা রয়েছেন যারা "বেসিক কর্পোরেট বা তথ্য ওয়েবসাইটগুলির" জন্য সিএমএস সমাধানগুলি দুর্দান্ত - এই বিষয়টি নিয়ে বিতর্ক করবে - একবার আপনি সাইটকোর, ইপিসরবার, ট্রিডিয়ন, ইত্যাদির রাজ্যে প্রবেশ করলে আপনি নন একটি বেসিক ওয়েবসাইট খুঁজছেন, কিন্তু এগুলি এখনও সিএমএস MS দ্বিতীয়ত: এটি বলা ভাল যে "সর্বাধিক সিএমএস সলিউশনগুলি ওয়েব ফ্রেমওয়ার্কগুলিতে তৈরি করা হয় - তা সে
এএসপি.এনইটি

1
@ জাফ - আমি আপনার সাথে একমত বেসিক ব্যবসায়ের সাইটগুলির চেয়ে আরও অনেক বেশি বিশেষজ্ঞের সিএমএস সমাধান রয়েছে solutions
বেন হফম্যান

5

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

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


1

আমার বোধগম্যতা থেকে, একটি সিএমএস হ'ল একটি প্রাক-বিল্ট সিস্টেম যা আপনাকে দ্রুত সামগ্রী সংযোজন / পরিবর্তন করতে দেয়। এটি মডিউল এবং থিমগুলি ইনস্টল করে আপনার সাইটটি যা করে তা পরিবর্তনের জন্য গড় ব্যবহারকারীকে যথেষ্ট নমনীয়তা দেয়।

একটি ফ্রেমওয়ার্ক হ'ল একটি সিস্টেম, সিএমএসের মতো ধরণের, তবে আপনি নিজের কোডটি নিজেই লেখার জন্য আপনাকে নিজের সাইটের সাথে আরও নমনীয়তা দেয়।


0

প্রথমত সিএমএস এবং ওয়েব ফ্রেমওয়ার্কগুলি একই জিনিস নয় তবে সিএমএস ফ্রেমওয়ার্কের শীর্ষে থাকে এবং ফ্রেমের কাঠামোর সাথে একীকরণের পাশাপাশি নিজস্ব মান তৈরি করতে পারে। দুটির মধ্যে গুরুত্বপূর্ণ পার্থক্য হতে পারে উদাহরণস্বরূপ দ্রুপাল হ'ল সিএমএস হিসাবে সিএমএস যা আপনি খুব খারাপভাবে কোডেড মডিউল ইনস্টল করলে সহজেই ভেঙে যেতে পারে। এমনকি পূর্বনির্ধারিত নামকরণের কনভেনশন বোঝার জন্য বা তাদের সাথে কাজ করার উদাহরণ হিসাবে উদাহরণস্বরূপ সেমিএস-এ একটি নোংরা কাজ। দ্রুত তথ্য বা বিপণন ভিত্তিক ওয়েবসাইটের জন্য এটি ছেড়ে দিন Leave আপনার অবশ্যই একটি থিম জানা উচিত এবং এটি অনুসারে এটি অনুকূলিতকরণ করতে হবে। তবে ডাব্লুএফ আরও তাত্পর্যপূর্ণ এবং প্রোগ্রামারগুলি ভিত্তিক। আপনি কাঠামোর সাহায্যে আরও ক্লিনার আউটপুট করতে পারলে হার্ড কোড ড্রুপাল এপিআই কেন শিখবেন। আপনি নিজের ফাংশনগুলি সংজ্ঞায়িত করতে পারেন এবং আপনার প্রয়োজন নেই এমন প্রচুর আবর্জনা ইনস্টল করতে হবে না।


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