কোনও ওয়েবসাইট লাইভ হয়ে যাওয়ার পরে আপনি কীভাবে আপডেট করবেন?


13

একবার আপনি সাইটের সাথে লাইভ হয়ে যাওয়ার পরে আপনি কীভাবে আপডেটগুলি টেমপ্লেট এবং মডিউলগুলিতে সরাসরি ঠেলাবেন?

আমরা একটি সাইটে বিকাশ হওয়ার সাথে সাথে সাইটটিকে প্রথম লাইভ ঠেকাতে আকিবা ব্যাকআপ করার জন্য আমরা কয়েকটি ভিন্ন সমাধান করব। যদিও এরপরে, এই প্রক্রিয়াটির পুনরাবৃত্তি করার অর্থ পুরানো সাইটটি ধ্বংস করা।

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

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

মূলত কোনও স্টেজিং সাইটে জিনিস রাখার কোনও টিপস বা সমাধান এবং লাইভ সাইটটিতে নিবন্ধ এবং ব্যবহারকারীর নিবন্ধকরণ ইত্যাদির সময় লাইভ সাইট হিসাবে স্থাপন করা যায় তাই ক্যান্স প্রতিস্থাপন করা যায় না।

ধন্যবাদ

উত্তর:


8

এক্সটেনশন ম্যানেজারে আপলোড করে কেবল পুনরায় এক্সটেনশন বা টেম্পলেট ইনস্টল করুন (মূল আনইনস্টল না করে)।

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

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


সুতরাং আপডেটগুলি করুন এবং তারপরে এটি জিপ হিসাবে প্যাকেজ করুন এবং পুনরায় ইনস্টল করুন। সুতরাং "আপডেট" এটি ডিবি ডেটা পুনরায় সেট করা বন্ধ করে দেয়? এটি সহায়ক
ত্রিস্তানবেইলি

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

6

কিছু বিনামূল্যে এবং অর্থ প্রদানের এক্সটেনশন রয়েছে যা মঞ্চে সহায়তা করতে পারে।

ইজিস্টেজিং হ'ল ক্রেগ ফিলিপস (যারা এই ফোরামের সক্রিয় সদস্য) এর একটি নিখরচায় এক্সটেনশন: http://extensions.joomla.org/extensions/hosting-a-servers/database-management/21308

এসপি স্টেঞ্জিং এসপি সাইন্ডের কাছ থেকে প্রদত্ত বর্ধিত এক্সটেনশন: http://extensions.joomla.org/extensions/access-a- সুরক্ষা / সাইট- সুরক্ষা / সাইট- মনিটরিং / 20396

কিছু ওয়েব হোস্টিং সংস্থাগুলি এখন মঞ্চে সহায়তা করার জন্য সরঞ্জাম সরবরাহ করছে।

সাইটগ্রাউন্ড : http://blog.siteground.com / সাইটগ্রাউন্ড- স্টেজিং

রোচেন : http://blog.rochenhost.com/2011/11/creating-a-joomla-stasing-site


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