ওয়ার্ডপ্রেস ব্লগের জন্য অ্যামাজন এস 3 প্রয়োগ করছে

অ্যামাজন এস 3 ওয়ার্ডপ্রেস

বিঃদ্রঃ: এটি লেখার পর থেকে আমরা স্থানান্তরিত হয়েছি flywheel সঙ্গে একটি সামগ্রী বিতরণ নেটওয়ার্ক স্ট্যাকপ্যাথ সিডিএন দ্বারা চালিত, অ্যামাজনের চেয়ে অনেক দ্রুত সিডিএন।378

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

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

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

অ্যামাজন এস 3 এর জন্য সাইটটি রূপান্তর করতে কিছুটা সময় নিয়েছিল, তবে এখানে বেসিকগুলি রয়েছে:

  1. নিবন্ধনের জন্য অ্যামাজন ওয়েব সার্ভিসেস.
  2. এস 3 এর জন্য ফায়ারফক্স অ্যাড-অন লোড করুন। এটি আপনাকে এস 3 তে সামগ্রী পরিচালনা করার জন্য দুর্দান্ত ইন্টারফেস সরবরাহ করে।
  3. যুক্ত কর একটি বালতি, এই ক্ষেত্রে আমি যুক্ত www.martech.zone.
  4. ভার্চুয়াল হোস্টিংয়ের জন্য আপনার সাইট থেকে একটি সাবডোমেনটি অ্যামাজন এস 3 এ নির্দেশ করতে আপনার ডোমেন রেজিস্ট্রারে একটি সিএনএম যুক্ত করুন।
  5. অ্যামাজন এস 3 এর জন্য ওয়ার্ডপ্রেস প্লাগইনটি ডাউনলোড এবং ইনস্টল করুন।
  6. আপনার AWS অ্যাক্সেস কী আইডি এবং সিক্রেট কী সেট করুন এবং আপডেট ক্লিক করুন click
  7. উপরের জন্য আপনার তৈরি সাবডোমেন / বালতিটি নির্বাচন করুন এই বালতি ব্যবহার করুন বিন্যাস.

wp-amazon-s3-settings.png

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

  1. আমি এর জন্য ফোল্ডার তৈরি করেছি বিজ্ঞাপন, থিম, এবং আপলোড আমার বালতি এস 3 এ।
  2. আমি প্রযোজ্য ফোল্ডারে আমার বর্তমান সমস্ত সামগ্রী (চিত্র এবং মিডিয়া ফাইলগুলি) ব্যাক আপ করেছি।
  3. আমি সমস্ত থিম থেকে সমস্ত চিত্র টানতে আমার থিমটিতে আমার সিএসএস ফাইলটি পরিবর্তন করেছি www.martech.zone/themes.
  4. আমি ক মাইএসকিউএল অনুসন্ধান এবং প্রতিস্থাপন এবং S3 সাবডোমেন থেকে প্রদর্শিত মিডিয়া সামগ্রীর প্রতিটি রেফারেন্স আপডেট করেছে।
  5. আমি এস 3 সাবডোমেনের বিজ্ঞাপন ফোল্ডার থেকে প্রদর্শিত বিজ্ঞাপনের জন্য সমস্ত চিত্র রেফারেন্স আপডেট করেছি।

এখান থেকে, আমার ওয়ার্ডপ্রেসের জন্য ডিফল্ট চিত্র আপলোড কথোপকথন ব্যবহার না করে কেবল এস 3 এ মিডিয়া আপলোড করা দরকার। ওয়ার্ডপ্রেস অ্যাডমিনে আপলোড / sertোকান আইকনগুলির একই স্থানে একটি এস 3 আইকন রাখার জন্য প্লাগইনটি দুর্দান্ত কাজ করে।

সমস্ত ডেটা মুভিং করা এবং কয়েক দিনের জন্য এস 3 এ চালানো এখন এস 0.12 চার্জে $ 3 এর ফলস্বরূপ, তাই আমি জড়িত ফি সম্পর্কে উদ্বিগ্ন নই - সম্ভবত মাসে কয়েক ডলার এটির জন্য ব্যয় হবে। প্লাস সাইডে, আমি যদি এক টন দর্শক পাই তবে আমার বর্তমান প্ল্যাটফর্মের হ্যান্ডেলগুলির চেয়ে অনেক বেশি পরিচালনা করতে পারা উচিত। আমার সাইট প্রায় হোম পৃষ্ঠা লোড করা হয় এটি ব্যবহৃত যে সময়ের 40%, তাই আমি এই পদক্ষেপে বেশ খুশি!

এই পদক্ষেপ সম্পর্কে সর্বোত্তম জিনিস এটি আসলে কোন বিকাশের প্রয়োজন ছিল না!

28 মন্তব্য

  1. 1

    হাই,

    আমার একটি অ্যামাজন এস 3 অ্যাকাউন্ট রয়েছে, তবে জিনিসগুলি বের করার চেষ্টা করার পরে, আমি এটি ছেড়ে দিয়েছি কারণ এটি খুব কঠিন। এস 3 এর জন্য ফায়ার ফক্স অ্যাডিন কি এটি অনেক সহজ করে তোলে?

    • 2

      হাই রমিন,

      ফায়ারফক্স অ্যাড-অন আসলেই ধাঁধাটির মূল অংশ ছিল। প্লাগইনটি কাজ করার আগে আপনার অবশ্যই এক বালতি রাখা উচিত - যাতে এটি স্ন্যাপ হয়ে যায়।

      ডগ

  2. 3

    আমার যুক্ত করা উচিত, আপনার নিজের সিএমএলকে নতুনের দিকে নির্দেশ করতে হবে আপনার_উনিক_ক্লাউডফ্রন্ট_ড্রিট্রিবিউশন_নামপরিবর্তে। ক্লাউডফ্রন্ট.নেট আপনার_উনিক_সুবডোমেন.s3.amazonaws.com। তবে এর পরে, আপনি এটি একটি সাধারণ এস 3 বালতির মতোই আচরণ করেন।

    উচ্চতর গতি / কম বিলম্বিত ক্লাউডফ্রন্ট বিকল্পটি ব্যবহার করার সময় এটির জন্য বেশি খরচ হয়। আপনি যদি সিদ্ধান্ত নেন যে আপনি বরং স্ট্যান্ডার্ড এস 3 সংস্করণে ফিরে যেতে চান, তবে কেবল তার পরিবর্তে s3.amazonaws.com এ নির্দেশ করতে আপনার সিএনএম স্যুইচ করুন।

    প্রায় এক বছর আগে, আমি লিখেছিhttp://www.carltonbale.com/tag/amazon-s3/"a আগ্রহী কারও জন্য Amaon S3 এ কয়েকটি ব্লগ পোস্ট।

  3. 4

    যদি আপনি আরও বেশি গতি বাড়ানোর সন্ধান করে থাকেন তবে আপনার অ্যামাজন এস 3 বালতিটিকে একটি অ্যামাজন ক্লাউডফ্রন্ট বালতিতে পরিণত করুন, যা সত্যিকারের বিশ্বব্যাপী মাল্টি-সার্ভার, লো ল্যাটেন্সী সামগ্রী বিতরণ নেটওয়ার্ক তৈরি করে। সমস্ত বিবরণ সহ এখানে একটি লিঙ্ক: http://aws.amazon.com/cloudfront/faqs/

    এছাড়াও, ডাব্লুপি-সুপারক্যাস প্লাগইন উচ্চ ট্র্যাফিক সাইটগুলিতে প্রচুর গতি বাড়িয়ে দিতে পারে কারণ এটি সিপিইউ লোড এবং ডাটাবেস কলগুলিকে হ্রাস করে।

    • 5

      খুব সুন্দর, কার্লটন! সুতরাং এটি যেমন একটি বিতরণ নেটওয়ার্ক যেমন Akamai। আমি বুঝতে পারি না যে তাদের কাছে এটি উপলব্ধ ছিল! কিছু ব্যয় দেখে আমি সুবিধা নিতে পারি।

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

      • 6

        ডগলাস

        তাদের বর্ণনা থেকে শোনা যাচ্ছে যে অ্যামাজন সম্পূর্ণ ভিন্ন কিছু করছে, তারা বলে:

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

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

        এটি করার বিস্ময়কর উপায়টি অনেক সস্তা এবং কার্যকর আকামাই।

        রোজারিও - http://www.itjuju.com/

  4. 7

    আমি এটি বলব না? "ওয়ার্ডপ্রেসের মতো সিএমএস দিয়ে এন্টারপ্রাইজ পারফরম্যান্স পাওয়া কঠিন"।

    আপনি কীভাবে আপনার পরিকাঠামো সেটআপ করেন বা যেভাবে আপনি আপনার সিএমএসকে হোস্ট করেন তার মধ্যে এটি সবই।
    কার্লটন ডাব্লুপি-সুপারক্যাস প্লাগইনটি ব্যবহার করে ইঙ্গিত করায় সিএমএস নিজেই যেভাবে কোডিং হয়েছে তাও এর কার্যক্ষমতাতে বড় ভূমিকা নিতে পারে।

    ডাব্লুপি-সুপারক্যাস প্লাগইনটির কার্যকারিতা শুরু থেকেই ওয়ার্ডপ্রেসে অন্তর্নির্মিত হয়ে থাকলে আরও ভাল হত - তবে এর জন্য সামনের প্রান্তটি পুনরায় লিখতে হবে। কোনটি কি? লাইটপ্রেস.অর্গ করেছিল.

    এস 3 এর মতো কিছুতে স্থির সামগ্রী লোড করা বন্ধ করা মূল সার্ভার থেকে অফলোড প্রক্রিয়াজাতকরণ এবং বিতরণের একটি ভাল উপায়। ভারী উত্তোলন করার জন্য এটি অ্যামাজন অবকাঠামোতে ট্যাপ করার একটি সহজ এবং সুবিধাজনক উপায় তবে আপনি একবার ক্রিটিন প্রান্তে পৌঁছে গেলে অ্যামাজনটি ব্যয়বহুল হতে শুরু করবে এবং এটি ঘরে বসে সস্তা হবে এবং সিডিএন দিয়ে যাবে।

    রোজারিও - http://www.itjuju.com/

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

  5. 8

    এস 0.12 পরিষেবাদির প্রথম কয়েক দিনের জন্য 3 XNUMX। আপনি কি কয়েক মাসের মধ্যে এই বিষয়টি আবার ঘুরে দেখবেন এবং ব্যয়ের ব্যতিরেকে কিছু পরিসংখ্যান দেখবেন? এটি দেখতে আকর্ষণীয় হবে যে কীভাবে অনন্য দর্শকদের কাছে বিজ্ঞাপনের ব্যয় এবং বিজ্ঞাপনের ব্যয় বা অন্যান্য ইনপুটগুলি ভেঙে যায়।

  6. 13

    আপনি যদি উইন্ডোজ হন তবে আপনি এস 3 ব্রাউজার ব্যবহার করতে পারেন - http://s3browser.com অ্যামাজন এস 3 এ ফাইলগুলি যেমন চিত্র, স্ক্রিপ্ট ইত্যাদি আপলোড করতে। সরঞ্জাম থাকতে হবে।

    এবং দরকারী পোস্টের জন্য ধন্যবাদ!

  7. 14

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

    কারওরও যদি এর থেকে আরও ভাল সমাধান থাকে তবে নির্দ্বিধায় আমাকে জানান: o)

    তবুও, বৃহত উচ্চ ট্র্যাফিক ফাইল হোস্টিংয়ের জন্য ব্যয় সাশ্রয় এ জাতীয় সিস্টেমের বিকাশের জন্য পরোয়ানা দেয়।

    প্রদান

    দমন তালিকা পরিচালন সিস্টেম

  8. 15

    হাই,

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

    এবং আমার চিত্রগুলি কোথা থেকে এসেছে তা পরিবর্তন করতে হবে বা প্লাগইন এটি করে?

  9. 16

    হাই স্কট,

    আপনার আদর্শ আইকনের ডানদিকে আপনার একটি সামান্য ডাটাবেস খুঁজছেন আইকনটি দেখতে হবে। এটি অ্যামাজন উইন্ডো পপ আপ আইকন। আমি সমস্ত ডাব্লুপি-কন্টেন্ট / আপলোডগুলিকে অ্যামাজনে স্থানান্তরিত করেছি এবং নিশ্চিত করেছি যে আমারও একই পথ রয়েছে… সাবডোমেন হওয়ায় কেবল পার্থক্য। তারা ছিল http://www..। এবং এখন তারা ইমেজ.মার্কেটটেকব্লগ.কম। আমি অ্যামাজনে সমস্ত চিত্র অনুলিপি করার পরে, আমি পিএইচপিএমইএডমিন ব্যবহার করেছি এবং অনুসন্ধান করেছি এবং src = "http://martech.zone- এর জন্য প্রতিস্থাপন করেছি এবং এটিকে src =" images.marketingtechblog.com দিয়ে প্রতিস্থাপন করেছি। (https://martech.zone/wordpress/mysql-search-replace/)

    আশা করি এইটি কাজ করবে! এটি নির্বিঘ্ন নয়, তবে এটি কাজ করে।

    ডগ

  10. 17

    আরে ডগলাস, এর জন্য ধন্যবাদ, আমি ডিবি আপডেট করেছি তাই সমস্ত চিত্র চিত্রগুলিতে ইঙ্গিত করে, তবে আমি কিছু থাম্ব দেখতে পাচ্ছি (যখন পৃষ্ঠার তথ্যের মাধ্যমে দেখানো হয়েছে) এখনও আইএমজিটি www এ দেখায়।

    এখানে সাইটটি (www.gamefreaks.co.nz) - এ, প্রথম পৃষ্ঠার জন্য কিছু বড় মেমরির সমস্যা থাকা এলোস কেবল একবার হোস্টিং স্থানান্তরিত করার পরে শুরু হয়েছিল, অতএব আমি এখন এস 3-তে হোস্টিংয়ের চাপের কিছুটা অফলোড করে দেখছি। 😎

  11. 18
  12. 19

    হাই স্কট, এস 3 প্লাগইনটি সরাসরি অ্যামাজনকে তার নিজস্ব পথ সরবরাহ করে, তাই ফাইলটি স্থানীয়ভাবে সংরক্ষণ করা হয় না।

  13. 20

    হাই জো,

    দুর্দান্ত পোস্ট!

    এই ওয়ার্ডপ্রেস প্লাগইন কি "আপনি উল্লেখ করেছেন একটি"

    http://tantannoodles.com/toolkit/wordpress-s3/

    ওয়ার্ডপ্রেসের সর্বশেষতম সংস্করণ দিয়ে কাজ করবেন?

    এটি সুসংগত কিনা তা জানতে খুব আগ্রহী হবেন, কারণ আমি মনে করি না এটি কিছুক্ষণের মধ্যে আপডেট হয়েছে। সাহায্যের প্রশংসা করুন

    • 21

      এটি সর্বশেষতম সংস্করণটির সাথে সামঞ্জস্যপূর্ণ তবে আমি সত্যই এটির কাজটি পছন্দ করি না - আপনাকে আলাদা প্রক্রিয়া সহ সমস্ত চিত্র S3 এ স্থানান্তর করতে হবে এবং লোড করতে হবে। আমরা আসলে WP এর সাথে আরও শক্তিশালী সিডিএন (কনটেন্ট ডেলিভারি নেটওয়ার্ক) ইন্টিগ্রেশন তৈরি করতে পারি যা আলাদা প্রক্রিয়া দাবি করার পরিবর্তে সিঙ্ক্রোনাইজ করে।

  14. 22
  15. 23

    আপনি কি জানেন যে এটি "বাহ্যিক বালতি" দিয়েও কাজ করে? আমি এটি আমার বন্ধুর ব্লগের জন্য সেট আপ করতে চাই এবং তাকে আমার AWS অ্যাকাউন্টে একটি বালতি ব্যবহার করতে দিন (আমি ইতিমধ্যে তার জন্য একটি ব্যবহারকারী অ্যাকাউন্ট তৈরি করেছি এবং আমাজন আইএএম সরঞ্জামগুলি ব্যবহার করে আমার একটি বালতিতে তাকে অ্যাক্সেস দিয়েছি)।

  16. 24

    দুর্দান্ত নিবন্ধ! পোস্ট করার জন্য ধন্যবাদ। আমাকে সেটআপ এবং চলতে সহায়তা করেছে।

  17. 25
    • 26

      সেলিয়া, AWS বাড়িতে যান http://aws.amazon.com/ এবং "আমার অ্যাকাউন্ট / কনসোল" ড্রপ ডাউন এর অধীনে, "সুরক্ষা শংসাপত্রগুলি" নির্বাচন করুন। আপনার প্রয়োজন হলে সাইন ইন করুন। সেখান থেকে অ্যাক্সেস শংসাপত্রগুলিতে নিচে স্ক্রোল করুন এবং আপনি আপনার অ্যাক্সেস কী আইডি তালিকাভুক্ত দেখতে পাবেন। এই প্লাগইনটির জন্য মূল আইডির জন্য তাদের মধ্যে একটি অনুলিপি করুন এবং তারপরে দীর্ঘ গোপন অ্যাক্সেস কী দেখতে "শো" লিঙ্কটিতে ক্লিক করুন। এটি অনুলিপি করুন এবং এটি প্লাগইন সেটিংসেও আটকান। আপনি যে পরে প্রস্তুত করা উচিত!

  18. 27
  19. 28

আপনি কি মনে করেন?

এই সাইট স্প্যাম কমাতে Akismet ব্যবহার করে। আপনার ডেটা প্রক্রিয়া করা হয় তা জানুন.