ওয়েব বিকাশের জন্য বিকল্প নিদর্শন? (নন-এমভিসি) [বন্ধ]


24

সম্প্রতি আমি এমভিসি সম্পর্কিত কিছু ব্লগ পোস্ট পড়েছি এবং এটি কীভাবে ওয়েবে ফিট করে না । আমি আরএমআর আর্কিটেকচারের মতো বিকল্প নিদর্শনগুলি সম্পর্কে শিখেছি ।

আমি কৌতূহল করছি যে লোকেরা এমভিসি ছাড়াও ওয়েবে কী কী নিদর্শনগুলি ব্যবহার করছে? এছাড়াও, যদি কোনও ফ্রেমওয়ার্ক থাকে যা প্যাটার্নটি কার্যকর করে, দয়া করে এটির একটি লিঙ্ক পোস্ট করুন।


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

আমি মূলত ওয়েব বিকাশে ব্যবহৃত অন্যান্য নকশার ধরণগুলি সম্পর্কে জানতে চাই।
টেলরঅটওয়েল

1
আসলে, আমি এমভিসির জন্য প্রতিস্থাপনগুলি খুঁজছি। দুঃখিত, প্রথমে একই পৃষ্ঠায় ছিল না।
টেলরঅটওয়েল

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

আরডাব্লুআর কেবল এমভিসিতে এম এবং সি সমন্বিত করে। এমভিসি "ওয়েবে ফিট করে" এবং RESTful উপায়ে ব্যবহার করতে পারে। আরডাব্লুআর মূলত তদারকি নিয়ন্ত্রকের ধরণটির পুনঃ ব্র্যান্ডিং।
alphadogg

উত্তর:


6

আমি এই পোস্ট দেখে খুশি।

পল জেমস (আপনার কোনও লিঙ্কের লেখক) আসলে টনিক পিএইচপি ফ্রেমওয়ার্ক রয়েছে: http://peej.github.com/tonic/ যা বেশ সুন্দর এবং লাইটওয়েট।

রেসেস ফ্রেমওয়ার্কটিও রয়েছে, যা একটি বিশ্রামপ্রবণ পদ্ধতি: http://www.recessframework.org/

এছাড়াও আপনি আগ্রহী হতে পারেন flourishlib , একটি অ-MVC উন -framework।

আমি ব্যক্তিগতভাবে স্কেল / লিফ্ট পদ্ধতির পিছনে দর্শন পছন্দ করি:

লিফট আলাদা [ এমভিসি থেকে ]। এইচটিএমএল অনুরোধের জন্য, লিফ্টটি প্রথমে ভিউটি লোড করে এবং আপনার পৃষ্ঠাটি ভিউ থেকে তৈরি করে। লিফট নন-এইচটিএমএল ডেটার জন্য REST শৈলীর অনুরোধগুলিকে সমর্থন করে। (পৃষ্ঠা 1 এ 11 দেখুন) "কেন?" কারণ জটিল এইচটিএমএল পৃষ্ঠাগুলিতে খুব কমই যুক্তির একটি প্রভাবশালী অংশ থাকে ... একটি একক নিয়ামক ... তবে এতে বিভিন্ন উপাদান রয়েছে contain এই উপাদানগুলির মধ্যে কিছু মিথস্ক্রিয়া করে এবং কিছু না। লিফটে, আপনি দৃশ্যের ফলাফলের HTML পৃষ্ঠায় রেন্ডার করার উপাদানগুলির সংজ্ঞাটি নির্ধারণ করেছেন।

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

আমি লিফট পদ্ধতির চেষ্টা করার জন্য আগ্রহী, তবে আমি খুব ব্যস্ত থাকি।


0

এখানে বিবেচনা করার জন্য কয়েকটি সম্ভাব্য ধারণা থাকবে:

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


আমি মনে করি আপনার প্রথম মন্তব্যটি আমি ভুল বুঝেছি। আমি সামগ্রিকভাবে এমভিসির প্রতিস্থাপন / বিকল্পগুলি খুঁজছি।
টেলরঅটওয়েল

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