সিঙ্গল সার্ভার সেটআপ থেকে কীভাবে বাড়াবেন


8

আমাদের সার্ভার সেটআপটি কীভাবে বাড়ানো যায় তার জন্য আমি সংস্থানগুলি খুঁজছি।

আমাদের বর্তমানে র‌্যাকস্পেসের সাথে নিচের অনুমানের একটি ডেডিকেটেড সার্ভার রয়েছে:

HPDL385_G2_PrevGen
এইচপি একক দ্বৈত কোর ওপ্টরন 2214 (2.2Ghz)
4 জিবি র‌্যাম
2x 10,000 এসসিএসআই ড্রাইভ RAID 1

আমাদের ট্র্যাফিক প্রতি মাসে 550,000 ইউভি হয়।

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

আমরা পিএইচপি ক্যাচিংয়ের জন্য এপিসি ব্যবহার করছি।

আমি এমন পর্যায়ে পৌঁছে যাচ্ছি যেখানে আমি যতটা ডিবি এবং ক্যোয়ারী অপ্টিমাইজেশন করতে পেরেছি এবং পরবর্তী পদক্ষেপটি কী হওয়া উচিত তা অবাক করে দিয়েছি ......

আমি মেমকেচে দেখেছি, তবে আমার মনে হয়েছে যে তার জন্য প্রচুর পরিমাণে র‌্যাম প্রয়োজন এবং আদর্শভাবে একটি ডেডিকেটেড বক্স ....

পরবর্তী পদক্ষেপ দুটি বক্স আছে; ডাটাবেসের জন্য একটি, আপাচের জন্য একটি? বা এমন কোনও পদক্ষেপ আছে যা আমি উপেক্ষা করেছি?

আমাদের বোঝাটি সাধারণত ২ টি চিহ্নের কাছাকাছি থাকে তবে এখনই এটি 20 এর উপরে!

মুনিনের কয়েকটি গ্রাফ:

মাইএসকিউএল সিপিইউ স্মৃতি


আমি এরিক এটি পরীক্ষা করে নেব, ধন্যবাদ। কেউ কি ভাবেন যে র‌্যামের পরিমাণ বাড়ানো বড় প্রভাব ফেলবে? আমি মনে করি এটি র্যাকস্পেস থেকে ব্যয়বহুল যদিও,, 50 / জিবি / মাসে আইআইআরসি।

আপনি কি মাইএসকিউএল পড়ছেন এবং লিখছেন বা অন্যটির চেয়ে একটি গুরুত্বপূর্ণ?
wag2639

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

wag2639 প্রশ্নের সংখ্যাগরিষ্ঠ নির্বাচন করা হয়েছে। আমার মুনিন গ্রাফ অনুসারে, ক্যাশে হিটগুলি মোটের প্রায় 50% হয় .... আমি কী কোনও ছবি পোস্ট করতে পারি? 2,160 কিউপিএসে পিকিং, গড়ে 522 কিউপিএস।
জন এম

উত্তর:


3

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

অবশ্যই আপনাকে এমন কিছু ইঞ্জিনিয়ার করতে হবে যা আপনার অ্যাপ্লিকেশনটির পরীক্ষার অনুলিপি চালানোর মতো প্রোডাকশন-জাতীয় ডাটাবেসের বিরুদ্ধে জাল ট্র্যাফিক তৈরি করতে পারে। তবে কে বলেছে এটি সহজ হবে।

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

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


মেমক্যাচড কেবল একটি বিকল্প, এবং আপনার সম্ভবত এটি বিবেচনা করা উচিত নয় যতক্ষণ না আপনি ডাটাবেসের ক্যাশে অনুকূলভাবে কাজ করছেন। এর অর্থ এটি একটি উত্সর্গীকৃত (অবশ্যই 64৪-বিট) বাক্সে যুক্তিসঙ্গত পরিমাণে র‌্যাম সহ (4 জি নয় - ল্যাপটপে রয়েছে যে আজকাল; 32G অবশ্যই সাশ্রয়ী মূল্যের) এবং এটি যথাযথভাবে টিউন করে।

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

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

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


আপনি হার্ডওয়ার ভাড়া দিলে 32G ভয়ঙ্করভাবে সাশ্রয়ী হয় না। আপনার কাছে কেবল একটি বা দুটি বাক্স থাকাকালীন হার্ডওয়্যার ভাড়া নেওয়া সাধারণত বেশি অর্থনৈতিক হয়।
ফ্র্যাঙ্ক ফার্ম

মার্কআর / ফ্র্যাঙ্ক, আমি উপরে পোস্ট করা গ্রাফের উপর ভিত্তি করে আপনি কি আরও অন্তর্দৃষ্টি দিতে পারেন? অতিরিক্ত র‌্যামের জন্য আমার সর্বশেষ উদ্ধৃতিটি ছিল ~ 50 / GB / মাসে!
জন এম

1

ক্যাচিং সলিউশনগুলি অনুসন্ধান করে, যেমন আরও অনেকে এখানে পরামর্শ দিয়েছেন, আপনি আজ যে ভারী ভারী হতে পারেন তার প্রায় 10% শেষ হওয়ার আশা করতে পারেন।

তবে এটি আপনার মেশিনে কী ধরণের পরিষেবা চালাচ্ছেন তার উপর নির্ভর করে। আপনি খুব বেশি র‌্যাম ছাড়াই মেমক্যাচ করে অনেক কিছু করতে পারেন।

আপনি প্রোফাইলটিকে যা ডাটাবেসের প্রশ্ন, দীর্ঘতম নিতে পারেন ব্যবহার করে চেষ্টা করা উচিত মাইএসকিউএল এর ধীর ক্যোয়ারী লগ , অথবা যেমন একটি হাতিয়ার ব্যবহার করে (অথবা আপনার ডাটাবেসের জন্য সমতুল্য) mytop । এছাড়াও, মাইএসকিউএল এর EXPLAIN SELECTসিনট্যাক্স সহায়ক হতে পারে।

কয়েকটি নির্বাচিত মাইএসকিউএল ক্যোয়ারী (এমনকি কেবলমাত্র একটি স্বল্প সময়ের জন্য) এর ফলাফলগুলি ক্যাচ করা আপনার কার্য সম্পাদনকে অনেক উন্নত করতে পারে।


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

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

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

1

আমি প্রচুর পারফরম্যান্স করি এবং কাজ বাড়িয়েছি এবং যা আবিষ্কার করেছি তা হ'ল:

প্রতিটি অ্যাপ্লিকেশন লোড অনন্য

জেনেরিক প্রতিক্রিয়া যেমন আরও র‌্যাম যুক্ত করা, অন্য সার্ভার পাওয়া, ওয়াই, এক্স চেষ্টা করা প্রায়শই হতাশার পাঠ এবং সংশ্লেষিত সেটআপগুলিতে ছেড়ে যায়।

সঠিক জিনিসগুলি পরিমাপ করুন

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

খুঁটিনাটি

আপনি যেটি সঠিক মানদণ্ডগুলি অনুসরণ করছেন, এটি একটি খুব নিম্ন স্তরে শুরু করুন। আমি সিসট্যাট ব্যবহার করতে পছন্দ করি আপনি সিস্টেস্টের কাছ থেকে প্রচুর পরিমাণে তথ্য পেতে পারেন এবং কোন সিস্টেমটি সামগ্রিক প্রয়োগের কার্য সম্পাদনকে সীমাবদ্ধ করে দিতে পারে তা ছিন্ন করতে আপনাকে সহায়তা করতে পারে। সাধারণত, আমি এর মধ্যে পারফরম্যান্সের সমস্যাগুলি সিদ্ধ করি:

  • নেটওয়ার্ক স্তর
  • মেমরি স্ট্যাক
  • ডিস্ক io
  • আবেদন স্তর
  • ওএস স্তর

সিস্টেস্টাট এবং অন্যান্য সরঞ্জামগুলি ব্যবহার করে আপনি চুলগুলি বিভক্ত করতে এবং কর্মক্ষমতা সীমাবদ্ধ করে এমন সিস্টেমটি সন্ধান করতে পারেন।

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

পাখলান পুনরাবৃত্তি

প্রায়শই অ্যাপ্লিকেশন টিউনিংয়ের সময়, আপনি কেবলমাত্র অন্য একটি সন্ধানের জন্য একটি বাধা অনাবৃত করবেন। এই কারণেই আমি আপনাকে যা টিউন করছি তা পর্যবেক্ষণ করার চেষ্টা করার পরামর্শ দিচ্ছি।

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

সঠিক সরঞ্জামগুলি পান

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

চলতি নিয়ম

প্রতিটি অ্যাপ্লিকেশন অনন্য হলেও, আমি কিছু স্ট্যান্ডার্ড শুরুর পয়েন্টগুলি পাই:

  • মেমরি ডাটাবেস মেমরি ভালবাসেন
  • ডিস্ক আইও কিছু না হলেও অভিযান 10 ডাটাবেসের কর্মক্ষমতা হারাতে পারে
  • ভুল অপ্টিমাইজেশান - বড় মানগুলি বড় পারফরম্যান্সে অনুবাদ করে না
  • অ্যাপ্লিকেশন - দুর্বল অ্যাপ্লিকেশন ডিজাইনের জন্য সার্ভারকে দোষ দেওয়া

আপনার পরবর্তী পদক্ষেপ

আপনি যদি নিজের বাধা খুঁজে না পান তবে একটি সার্ভার যুক্ত করা খুব বেশি সহায়তা করতে পারে না। ডিস্ক আইও সমাধানের জন্য আপনার অন্য একটি সার্ভার বা স্যান প্রয়োজন হতে পারে। আপনার যদি র‌্যামের বাধা থাকে তবে অন্য কোনও সার্ভার কেবলমাত্র এতে আরও র‌্যাম যুক্ত করার কারণে সমস্যাটি সমাধান করবে। আপনার বিদ্যমান সার্ভারে আরও বেশি র্যাম যুক্ত করার তুলনায় খুব ব্যয়বহুল পদক্ষেপ।

দ্রুত ঠিক করা

ওভার মোতায়েন। অ্যাপ্লিকেশন স্ট্যাকের সমস্যা দেখা দিলে আমাকে এটি করতে হয়েছিল। মূলত সিপিইউ, র‌্যাম এবং ডিস্ক আইও (রেড 10, 15 কে এসসিএসআই বা এসএসডি) এ লোড করুন। হার্ডওয়্যার এ বড় যান এবং তারপরে টিউন করা শুরু করুন। সমস্যা সমাধান না করা পর্যন্ত এটি আপনাকে বহাল রাখে lo


0

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

একবার ক্যাচিং এটিকে আর কাটবে না, তারপরে অন্য কিছু নেই বলে আপনি সার্ভারের পরিমাণ বাড়িয়ে দিতে পারেন।


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

0

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


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

মাইএসকিউএল ক্যোয়ারী ক্যাশে, অনেক কাজের চাপের জন্য, অনেক আক্রমণাত্মকভাবে অবৈধভাবে সার্থক হতে হবে। কোনও টেবিলে একটি একক সারি আপডেট করা সেই টেবিলের বিপরীতে প্রতিটি প্রশ্নের অকার্যকর করে দেয়।
ফ্র্যাঙ্ক ফার্ম

0

ক্যাচিং শুরু করুন, তবে মুহুর্তের জন্য মাইএসকিউএল উপেক্ষা করুন। Seriouosly।

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

আপনি যে কোনও পূর্ববর্তী অনুরোধটি বন্ধ করবেন, আপনার তত কম ওভারহেড থাকবে। আউটপুট ক্যাশে স্তর - এমনকি পিএইচপি চালানোর দরকার নেই, তাই কথা বলার জন্য।

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