
نوشته اصلی توسط
novinfard
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
قضیه خیلی کلی هست و در نتیجه جوابش در یک انجمن عمومی کلی هست. برای اجرای موارد باید از یک متخصص مسلط بر پلت فرم جوملا استفاده کنید:
الف) اگر افزونه هایی مثل آمارگیر دارید (مخصوصا آمارگیر های پیشرفته) نیاز به غیرفعال سازی دارید.
ب) اگر افزونه های دیگری دارید که این بهینگی رو به هم میریزند، باید اون ها غیرفعال و یا حذف بشند. تشخیص این که کجا این بهینگی از بین رفته و چطور حل میشه کاملا به صورت خلاقانه و خاص در هر مورد باید انجام بگیره.
پ) جوملا 1.5 کوئری های غیربهینه ی زیادی دارد و کلا نسخه ی از دره خارجی محسوب میشه. به همین دلیل در حجم بالای اطلاعات احتمال این اشکال زیاد هست.
ث) در مورد SEF و این که چطور آدرس ها به همین نریزند، جواب همان (ب) هست.
ج) در صورت حجم زیاد اطلاعات، باید اجزای اضافی بررسی گردند و به صورت اضافی شخصی سازی گردند، حتی سرویس های طبیعی (native) مربوط به جوملا.
چ) در جوملا 1.5 سیستم دیباگ درونی وجود ندارد و این مورد کار رو سخت تر و تخصصی تر و نیازمند صرف زمان بیشتر می کند.
ح) توابع و متد های بازگشتی (recursive) یکی از عوامل اصلی CPU Overload هستند، این توابع باید توسط یک متخصص بهینه سازی شوند. همچنین کتابخانه ی GD که مربوط به عملیات گرافیکی (مانند ایجاد تصاویر کوچک) هست در این موضوع سهم به سزایی دارند.
خ) بهینه سازی پایگاه داده نیز می تواند در این امر تاثیر گذار باشد.
پیروز باشید
علاقه مندی ها (Bookmarks)