আমার নিজের সিএমএস তৈরি করা উচিত বা প্রাক-নির্মিত একটির উপর নির্ভর করা উচিত? [বন্ধ]


23

সম্পর্কিত : প্রারম্ভিক প্রোগ্রামার হিসাবে, আমার তৃতীয় পক্ষের লাইব্রেরিগুলি ব্যবহার করার জন্য আমার নিজের লাইব্রেরি তৈরির পক্ষে হওয়া উচিত?

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

আমি ঠিক অনুভব করি না যে আমি যা করতে চাইছি তা সামলানোর জন্য ওয়ার্ডপ্রেস যথেষ্ট শক্তিশালী / পরিমাপকযোগ্য এবং গত কয়েক দিন ধরে ড্রপালের সাথে কিছুটা ভাঙ্গার পরেও এটি আমার পছন্দটিকে সামঞ্জস্য করে না বলে মনে হয় এবং এটিও ভালভাবে নথিভুক্ত করা হয়নি তাই কিছু সাধারণ কাজ সম্পাদন করতে পেরে আমার কিছুটা সমস্যা হচ্ছে। আমি চাই ভালবাসেন যেমন ExpressionEngine কিছু ব্যবহার করেন, কিন্তু আমি টাকা একটি বাণিজ্যিক লাইসেন্স যা প্রায় $ 300 বর্তমানে জন্য বণ্টন করতে হবে না, যাতে কোন-গো আছে।

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

সর্বশেষে আমি যুক্ত করতে চাই যে আমি যদি নিজের নিজস্ব সিএমএস তৈরি করে থাকি তবে আমি কি পিএইচপি কাঠামো যেমন কোডআইগিনেটর ব্যবহার করব, যার সাথে আমার বেশ খানিকটা অভিজ্ঞতা আছে?

অন্যের বিকাশকারীরা আমাকে কীভাবে নিজের মধ্যে নিয়ে যাচ্ছেন তা সম্পর্কে আমাকে ক্লু করতে পারে।


11
বিদ্যমান সিএমএস'ই কী সেগুলি তৈরি করতে কত ঘন্টার পরিমাণ কম তা অনুমান করবেন না। আপনি মারাত্মকভাবে অবাক হতে পারেন ...

উত্তর:


23

এটি সম্পূর্ণরূপে আপনার পরিস্থিতির উপর নির্ভর করে। বাইরে সিএমএস দিয়ে দুর্দান্ত সাইট তৈরি করা হয়েছে। আমি মনে করি আমরা প্রথমে দুটি ধারণা, সিও এবং টিসিও আরও ভালভাবে বুঝতে চাই।

সিও (মালিকানার মূল্য)

আপনি যখন কিছু কিনেন, তার জন্য আপনি যে পরিমাণ অর্থ প্রদান করেন তা হ'ল সি। ওয়ার্ডপ্রেসের ক্ষেত্রে, এটি কিছুই নয়, কারণ ওয়ার্ডপ্রেস (বা অন্য অনেকগুলি সিএমএস সফ্টওয়্যার) নিখরচায়।

টিসিও (মালিকানার মোট ব্যয়)

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

সিএমএস সফ্টওয়্যারের ক্ষেত্রে, তাদের সিও খুব কম হারের কিছুই নয়। তবে অনেক অভিজ্ঞতা দেখায় যে তাদের টিসিও মোটেও কম নয়। জুমলা বা ওয়ার্ডপ্রেসে একটি ভাল সাইট পেতে বড় সংস্থাগুলি প্রায় হাজার হাজার ডলার ব্যয় করে।

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

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

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

শেষ অবধি, আমার ব্যক্তিগত পরামর্শটি হ'ল একটি সিএমএস তৈরি করা শুরু করুন, যাতে অন্তত আপনি এর পিছনে কয়েকটি মৌলিক ধারণাটি শিখতে পারেন। তবে বিদ্যমানগুলি ব্যবহার করার চেষ্টা করুন। শুভকামনা।


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

আমি আপনাকে চাইব যদিও আপনাকে জিজ্ঞাসা করুন, আপনি কি আমাকে কোডআইগনিটারের মতো একটি কাঠামো ব্যবহার করার পরামর্শ দিচ্ছেন, বা আমার যাওয়ার মতো নিজের তৈরি করার পরামর্শ দিচ্ছেন (সম্ভবত অভিজ্ঞতার জন্য)?
অ্যালেক্স বেনিট

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

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

1
@ অ্যালেক্স বেনেট, অন্য একটি বিষয়, ওপেন সোর্স সিএমএস রয়েছে। যদি আপনি সোর্স কোড পান। আপনি এটি দিয়ে শুরু করতে পারেন এবং তারপরে এটি আপনার পছন্দ অনুসারে পরিবর্তন করতে পারেন। এটি সত্যিই আপনার নিজের বিল্ডিংকে ত্বরান্বিত করবে। এটি হাইব্রিড পদ্ধতির মতো। কে আসলে চাকা পুনরুদ্ধার করতে চান?
এমভিকাইলন

18

আমি এখানে শয়তানদের উকিল খেলছি, তবে এটি বলা দরকার। সফ্টওয়্যার বিকাশকারীদের মধ্যে কিছু সাধারণ সমস্যা:

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

আপনি কি নিশ্চিত যে আপনি এই ভুলগুলি কোনও করেন নি, কারণ একটি 15y0 এর জন্যও কয়েক সপ্তাহের মধ্যে 300 ডলার রোজগার হতে পারে এবং আপনি যে প্রস্তাব করছেন বলে মনে হচ্ছে কয়েক মাস সময় নিতে পারে। আপনি যদি কোনও বেতনভোগের চাকরি পেয়ে অর্থের সাথে এক্সপ্রেশন-ইঞ্জিন কিনে নেন তবে কী হবে তা ভেবে দেখুন। এটি কি খুব শীঘ্রই সরবরাহ করা হবে, একটি ডিআইওয়াই কাজের চেয়ে আরও ভাল বৈশিষ্ট্য সহ?


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

আমি মনে করি না আপনি সত্যিই একটি কাস্টম সমাধানের মতো একটি সিএমএস তৈরি করবেন। আপনি যদি সত্যিকারের সিএমএস করেন তবে আপনি সম্ভবত সিএমএস বিতরণ / বিক্রয় করতে পারবেন। আমি মনে করি আপনি সম্পূর্ণ সিএমএস তৈরি করতে আপনার মাথা থেকে কিছুটা বেশি (যেমন আমি চাই তবে ...) ...
হ্যালোফিশনাল ওয়ার্ল্ড

2
@ অ্যালেক্স আপনাকে সেই সময়টি == অর্থ বিশেষত আপনার সময় বিবেচনা করতে হবে। এর মূল্য কত? যদি আপনার সিএমএসে উত্পাদন করতে 30 ঘন্টা বেশি লাগে (@ $ 10 / ঘন্টা) তবে এক্সপ্রেশনইঙ্গাইন একটি ভাল পছন্দ। একইভাবে যদি অন্যান্য জিনিসগুলিতে ব্যয় করা এই 30 ঘন্টা কাজটি আপনার সাইটে real 300 এর চেয়ে বেশি প্রকৃত মান উৎপন্ন করে তবে এক্সপ্রেশনইঙ্গাইন একটি ভাল পছন্দ।
সিডিএমএনকি

8

এর দুটি উত্তর আছে।

একটি সহজ: না- চাকাটি পুনরায় উদ্ভাবন করবেন না। প্রচুর চমত্কার সিএমএস সিস্টেম রয়েছে এবং যদি আপনি একটি ভাল ব্যবহার করতে শিখেন তবে আপনার যদি প্রয়োজন এমন কিছু জিনিস থাকে যা এটি সরবরাহ করে না তবে আপনি পুনরায় উদ্দীপনা না দিয়ে বরং আপনার প্রয়োজনের জন্য প্লাগ-ইন তৈরির দিকে মনোযোগ দিতে পারেন more চাকা।

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

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


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

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

5

আপনি যদি কখনও সিএমএস প্রোগ্রামিং চেষ্টা না করে থাকেন তবে এটি করার খুব ভাল সুযোগ হতে পারে। আপনি বেশ কিছু শিখতে পারবেন এবং আপনি এটি শেষ করেছেন কিনা তা বিবেচনা না করেই আপনার সম্পর্কে উদাহরণ সম্পর্কে খুব ভাল ধারণা থাকবে:

  • কি করা কঠিন এবং কোনটি সহজ
  • কীভাবে আপনার পৃষ্ঠাগুলিকে আন্তর্জাতিককরণ এবং স্থানীয়করণ করবেন
  • ব্যবহারকারী এবং ভূমিকা কীভাবে পরিচালনা করবেন
  • এসকিউএল আপডেট-বিবৃতিগুলির পরিবর্তে অন্তর্নিহিত ডেটাস্ট্রাকচারের রক্ষণাবেক্ষণ কীভাবে করবেন।
  • মাল্টি-পার্ট পেজ কীভাবে হ্যান্ডেল করবেন।
  • কীভাবে দক্ষতার সাথে স্ট্যাটিক সামগ্রী হ্যান্ডেল করা যায়।
  • একাধিক কম্পিউটার এবং উচ্চ লোড স্কেল কিভাবে।
  • ব্যবহারকারী কাস্টমাইজেশন এবং থিমগুলির জন্য কীভাবে এপিআই সরবরাহ করবেন।

এর মধ্যে কিছু এমনকি আপনি পেতে পারে কেমন শিখেছি করেছি যে না এটা করতে। সেই অভিজ্ঞতাও গুরুত্বপূর্ণ।

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


ইনপুট জন্য ধন্যবাদ, আমি ইতিমধ্যে বেশ কিছু ছিল কিভাবে এটি অভিজ্ঞতা না হয়। উদাহরণস্বরূপ, আমি একটি সহজ কাজ করতে 30 লাইন কোড লিখি এবং তারপরে 2 দিন পরে কোডটি পর্যালোচনা করে দেখি যে আমি এটি 10 ​​লাইনের মতো সংক্ষিপ্ত করতে পারলাম। এই অভিজ্ঞতাগুলি, তবে তারা বিরক্তিকর হতে পারে, তারা অবশ্যই জিনিসগুলিকে আরও "স্টিক" করার ঝোঁক হিসাবে পড়াশোনা প্রক্রিয়াটিকে অবশ্যই সহায়তা করবে।
অ্যালেক্স বনেট

@Alex, এই "কিভাবে না এটা করতে" আপনার প্রকল্পের কোড বেস আকার সঙ্গে অভিজ্ঞতা দাঁড়িপাল্লা। তবে, আমি অনুমান করি যে এটির প্রশংসা করার জন্য আপনাকে একবারে এটি করা দরকার :)

3

এটি আপনার প্রশ্নের সামান্য উত্তর। আমি ধরে নিয়েছি আপনি পিএইচপি তে আছেন এবং আপনি প্রাক-তৈরি সিএমএস পথে যাচ্ছেন না। ক্লাবে স্বাগতম! আমরা অনেকেই একই পথে চলেছি। কিছু পরামর্শের অংশ যা আপনার বোঝা কমিয়ে দিতে পারে।

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

এবং আপনি ভাগ্যবান, কারণ এই মুহূর্তে আগের তুলনায় আরও অনেক উচ্চ মানের ফ্রেমওয়ার্ক রয়েছে। কয়েকটি নাম রাখার জন্য:

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

  • ইআইআই : এটি ব্যবহার করেন নি, তবে ইদানীং এটি সম্পর্কে প্রচুর ঝাপটায়, সম্ভবত আপনার মনোযোগের মূল্য রয়েছে।

  • কোডআইগনিটার : শুনেছি অনেকে সহজ শিক্ষার বক্ররেখা এবং ব্যবহারের সহজতার জন্য কোডিগিনিটারের প্রশংসা করেন। এটি ব্যবহার করা হয়নি।

আপনি যদি অজগরটিকে একবার চেষ্টা করে দেখতে চান তবে অনেকে জ্যাঙ্গোরও প্রশংসা করেন এবং অবশ্যই রেলপথে রুবি।

সম্ভবত আরও রয়েছে, তবে এটি আপনার পক্ষে কার্যকর হবে। আপনি যদি সেগুলি ব্যবহার করতে না চান তবে আপনি এই ফ্রেমওয়ার্কগুলি থেকে এখনও প্রচুর শিখতে পারেন। শুভকামনা!


ধন্যবাদ, কোডইগিনিটারের সাথে আমার অনেক অভিজ্ঞতা আছে তবে আমি অন্য কোনওটির চেষ্টা করি নি। আমি অবশ্যই তাদের বিবেচনায় নেব।
অ্যালেক্স বনেট

1
লারাভেল ডটকম ?? কোডআইগনিটার বর্তমানে সর্বাধিক ব্যবহৃত হয়, তবে লাভারেল দ্রুত তা ছাড়িয়ে
চলেছে

1
হা. এই পোস্টটি চার বছরের পুরানো। লারাভেল ঠিক তখনই শুরু হয়েছিল।
এআরেন্ড করুন

1

উত্তর আপনি কী অর্জন করতে চাইছেন তার উপর মূলত নির্ভর করে।

আপনি যদি নিজের দক্ষতা বিকাশ করতে চান, বিষয়বস্তু পরিচালনা ইত্যাদি শিখুন তবে হ্যাঁ সর্বক্ষেত্রে নিজের নিজস্ব বিকাশ করুন। একইভাবে যদি আপনি কোনও ফ্রেমওয়ার্ক এটি শিখতে চান তবে এটি ব্যবহার করুন।

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

একইভাবে এক্সপ্রেশনজিনের উপরে ওপেন সোর্স সিএমএসের সিদ্ধান্তটি সাউদ যেমন বলেছে তেওসি তে সিদ্ধ হওয়া উচিত। কস্ট (ওয়ার্ডপ্রেস)> কস্ট (এক্সপ্রেশনজাইন) এর পরে সহজভাবে লিখুন তবে then 300 ব্যয় করুন। এখানে ব্যয় হ'ল ক্রয়_কোস্ট + (ঘন্টা_ থেকে_ কাস্টমাইজ * আপনার_হওয়ারি_রেট)।


1

এমন একটি সিএমএস সন্ধান করুন যা আপনার 90% প্রয়োজনীয়তার সাথে খাপ খায় এবং এটি সরবরাহ না করে এমন কার্যকারিতা যুক্ত করার জন্য এটি সময়ের সাথে সংশোধন করে।

এটি আপনাকে এবং আপনার এবং আপনার ব্যবহারকারীর প্রয়োজনের পরিবর্তনের সাথে সাথে তাড়াতাড়ি চালু করতে এবং মানিয়ে নেওয়ার অনুমতি দেবে।


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

1

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

আমার জন্য পতাকাটি ছিল "আমি ঠিক অনুভব করি না যে আমি যা করতে চাইছি তা সামলানোর জন্য ওয়ার্ডপ্রেস যথেষ্ট শক্তিশালী / পরিমাপকযোগ্য এবং গত কয়েক দিন ধরে দ্রুপালের সাথে ঝাঁকুনির পরেও মনে হয় না কেবল আমার পছন্দ মত সমীকরণ এবং ভাল ডকুমেন্টেড না তাই কিছু সাধারণ কাজ করতে এটি পেতে আমি কিছুটা সমস্যায় পড়ছি ""

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

উদাহরণস্বরূপ লিঙ্কগুলি:

http://drupal.org/cases

http://wpmu.org/wordpress-showcase-20-high-profile-sites-running-on-wordpress

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


0

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

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

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