• اخیراً مشکلی در ورود به کنترل پنل سایت‌هایی جوملایی رخ‌داده است. این مشکل برای برخی از قالب‌ها و در سیستم‌ها یا هاست هایی که از نسخه php5.6 استفاده می‌کنند بروز کرده است. زمانی که کاربر قصد ورود به کنترل پنل سایت را دارد و نام کاربری و پسورد را وارد می‌کند با خطای زیر روبرو می‌شود. دقت داشته باشید درصورتی‌که کاربر گزارش خطا را بر روی هیچ تنظیم کرده باشد تنها صفحه سفید نمایش داده می‌شود.

    Fatal error: Call to a member function format() on null in /home/tablorav/public_html/plugins/quickicon/phpversioncheck/phpversioncheck.php1on line 182

    برای رفع این مشکل بهترین کار ارتقاء نسخه php سایت است. نسخه php را در صورت امکان به جدیدترین نسخه به‌روز کنید. راهکار دیگر این هست که فایل phpversioncheck.php را از مسیری که مشخص است یافته و آن را حذف کنید و یا نام آن را تغییر دهید. همچنین می‌توانید پوشه‌ای که این فایل در آن وجود دارد را نیز تغییر نام دهید. با انجام این کار پیام خطایی نمایش داده نمی‌شود و به‌راحتی می‌توانید وارد کنترل پنل شوید.

     

     

    نویسنده مطلب: مهندس مرتضی خیری

  • در صورتی که با سئو سایت های جوملاییآشنایی داشته باشید احتمالا عبارت ری دایرکت از نسخه با www به نسخه بدون www و یا برعکس را شنیده اید.برای توضیح بیشتر این نکته باید عرض کنیم که شما در مرورگر ،سایت خود را به دو صورت می توانید ببینید یعنی می توانید قبل از نام سایت خود عبارت.www را استفاده کنید و یا قیبل از آن عبارت //:http را انتخاب کنید.(یا https) مانند "www.sitevaseo.ir و یا http://sitevaseo.ir .هر دو این عبارت ها به یک آدرس و یک وب سایت رجوع می کنند .

    برخی سیستم ها نظیر وردپرسبه صورت خودکار امکان ری دایرکت کردن به این دو را فراهم میکند اما جوملا چنین نیست و این کار باید به صورت دستی انجام شود .

    با جستجوی عبارت سئو در جوملاوب سایتهای فراوانی را مشاهده خواهید کرد که این موضوع را توضیح داده و راهکار آن را ذکر کرده اند اما در اکثر وب سایت های فارسی اشتباه تایپی در ارائه راهکار برای این مورد وجود دارد که کاربران را گمراه می کند و نمی توانند از این قابلیت ساتفاده کنند .در بسیاری از مقالات کدی که وب سایت را از وضعیت www به بدون www ری دایرکت می کند به این صورت که در زیر مشاهده می کنید نوشته شده است و از کاربران می خواهد که کد را دقیقا به همین صورت در قابل htaccess. وارد کنند.در صورتی که کد را به همین شکل در سایت وارد کنید به درستی کار نخواهد کرد.که در زیر توضیح صحیح داده شده است.

     RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www.sitename.ir [NC]
    RewriteRule ^(.*)$ http://sitename.ir/$1 [L,R=301]

    می بینیم که سه خط کد برای این عمل در بالا نوشته شده است.نکته انحرافی در این مطلب که بسیاری از سایتها در مقالات خود به آن توجه نکرده اند و کاربران را به اشتباه انداخته اند این هست که نیازی به اضافه کردن سطر اول در کدهای بالا نیست.درواقع سطر اول در داخل فایل httaccess. از قبل نوشته شده است و نیاز به اضافه کردن آن نیست و تنها دو خط پایین باید بعد از محلی که کد خط اول نوشته شده است اضافه شوند.

    در صورتی که این اقدام را به درستی انجام داده باشیم در صورتی که آدرس دامنه سایترا با www وارد کنید پس از اینتر کردن مرورگر به صورت اتوماتیک سایت را بدون www نمایش می دهد.کد مشابهی نیز وجود دارد که برای ری دایرکت از بدون www به با www می باشد.

     

    نویسنده مطلب: مهندس مرتضی خیری

    مقالات و مطالب مرتبط

    طراحی سایت در تهران

    طراحی سایت و سئو

    طراحی سایت تهران

    طراحی سایت

    طراحی سایت در رباط کریم 

    بهینه سازی صفحات وب سایت

    اکسپایر شدن دامنه های سایت

    آموزش طراحی سایت

    افزایش رتبه الکسازی سایت

    افزایش حجم دیتابیس در جوملا

    افزایش سرعت سایت

    طراحی سایت در اسلامشهر

    طراحی سایت در رباط کریم

    طراحی سایت به زبان انگلیسی

    طراحی سایت در ترکیه

     

     

     

  • سئو کاران حرفه ای از کنسول گوگل وب مستر تولز برای توسعه و بررسی سئو سایت خود استفاده می کنند.در قسمتی از این کنسول شما می توانید تعداد بازدید از سایت را بر اساس کلمات کلیدی جستجو شده مشاهده کنید .برای مشاهده این بخش  وارد کنسول گوگل وب مستر تولز شوید و در صورتی که سایت خود را در گوگل وب مستر تولز اضافه کرده باشید با کلیک بر روی گزینه performance می توانید تعداد کلیک،تعدد کلیک با توجه به جستجوهای کلمات کلیدی و اطلاعات ارزشمند دیگری را دریافت کنید.اما نکته ای که در اینجا وجود دارد این هست که ممکن است در این قسمت کلمات کلیدی ببینید که اصلا رتبه ای در جستجوی گوگل ندارند.با این حساب چطور سایت شما با کلمات نوشته شده در این قسمت جستجو شده و بازدید خورده است؟وب سایت الکسا که یکی از مهمترین مراجع رتبه بندی سایت ها محسوب می شود نیز ابزار مشابهی دارد.یکی از گزینه ها و امکانات موجود در الکسا نیز مانند گوگل وب مستر تولز نمایش تعداد بازدید سایت براساس جستجوی کلمات کلیدی است .

    پس می بینیم که هم گوگل وب مستر تولز و هم الکسا دو قابلیت یکسان برای نمایش نتایج بازدید از سایت براساس جستجوهای انجام شده توسط کاربران دارند.اما با کمال تعجب می بینیم که هریک از این دو نتایج کاملا متفاوتی را نمایش می دهند.برای مثال من وب سایتی در زمینه تولید کفش طراحی کردم و این وب سایت را در پنل خود در گوگل وب مستر تولز و الکسا اضافه کردم.در پنل گوگل وب مستر تولز نتایج بیشترین جستجو عبارتند از "تولیدی کفش در اسلامشهر"،"تولیدی کفش" ،"کفش سون "و... و در الکسا "تولیدی کفش سون"،"کفش بوتیکی"و ادرس وب سایت "se7enshoes.ir " بیشترین جستجو و بازدید را دارند.می بینیم که این دو مرجع بسیار مهم در اینترنت نتایج کاملا متفاوتی را ارئه می دهند .ممکن است نتایج ارائه شده براساس پارامترهای متفاوتی باشد که ما از آن مطلع نیستیم اما چیزی که درضاهر امر می بینیم به نظر می رسد یکی از این دو مرجع ارزش گذاری سایت اطلاعات دقیق را نمایش نمی دهند.

     

    نویسنده مطلب: مهندس مرتضی خیری

    مقالات و مطالب مرتبط

    طراحی سایت در تهران

    طراحی سایت و سئو

    طراحی سایت تهران

    طراحی سایت

    طراحی سایت در رباط کریم 

    بهینه سازی صفحات وب سایت

    اکسپایر شدن دامنه های سایت

    آموزش طراحی سایت

    افزایش رتبه الکسازی سایت

    افزایش حجم دیتابیس در جوملا

    افزایش سرعت سایت

    طراحی سایت در اسلامشهر

    طراحی سایت در رباط کریم

    طراحی سایت به زبان انگلیسی

    طراحی سایت در ترکیه

     

     

  • ماژول نقشه گوگل مپ از ماژول های مهم و تاثیرگذار در وب سایت ها می باشد  وبرای بسیاری از مدیران وب سایت قرار دادن نقشه مکانی اهمیت بالایی دارد.اخیرا برخی از ماژول های نقشه گوگل در ایران با مشکلاتی روبرو شده اند و به درستی کار نمی کنند.به دلیل تحریم ها دامنه های ir نیز قادر به نمایش ماژول های نقشه در سایت نیستند و همچنین بسیاری از ماژول های نقشه به درستی کار نمی کنند و هنگام لود شدن پیام خطایی با این عنوان نمایش می دهند: "صفحه نمی تواند نقشه را بار گذاری کند".

    برای رها شدن از مشکلات فوق یکی از بهترین روش ها استفاده از iframe نقشه گوگل است با این روش شما موقعیت مکانی محل مورد نظر خود را در گوگل یافته و کدhtml مورد نیاز که حاوی محل و ابعاد نقشه است دریافت می کنید و کد htmlرا در یک ماژول متنی در قسمت کد درج می کنید .زمانی که ماژول فراخوانی می شود نقشه را به همان صورتی که در گوگل مپ نمایش داده می شود در سایت نمایش می دهد.برای انجام روش فوق به ترتیب زیر عمل کنید.

    -وارد سایت گوگل مپ (https://www.google.com/maps) شوید و موقعیت مکانی خود را پیدا کنید.

    -پس از انتخاب موقعیت کلیک راست کرده و گزینه direction to here را بزنید.

    -پس از زدن گزینه فوق بالا سمت چپ بر روی گزینه منو کلیک کنید و گزینه share or embed map را انتخاب کنید.

    -بر روی تب embed a map کلیک کنید و کد html که مشاهده می کنید را کپی کنید.

    -وارد قسمت ماژول ها در جوملا شوید و یک ماژول متنی ایجاد کنید.در بالای فایل متنی سه تب را ملاحظه می کنید .تب preview  تب code و تب editor .وارد تب کد شوید و کد html که از گوگل مپ دریافت کردید در این قسمت کپی کنید و در نهایت تنظیمات ماژول شامل نمایش در موقعیت مورد نیاز و نمایش در منوهای مختلف را انجام دهید.حال با لود شدن صفحه سایت شما نقشه گوگل مورد نظر را نمایش می دهد.

    نکته:استفاده از irame می تواند تاثیرات منفی بر روی سئوی سایت شما داشته باشد.

     

    نویسنده مطلب: مهندس مرتضی خیری

    مقالات مرتبط

    طراحی سایت در تهران

    طراحی سایت و سئو

    طراحی سایت تهران

    طراحی سایت

    طراحی سایت در رباط کریم 

    بهینه سازی صفحات وب سایت

    اکسپایر شدن دامنه های سایت

    آموزش طراحی سایت

    افزایش رتبه الکسازی سایت

    افزایش حجم دیتابیس در جوملا

    افزایش سرعت سایت

     

  • جوملا یکی از بهترین سی ام اس های طراحی سایت است که طرفداران بسیاری دارد وماژول ها و قالبهای بسیاری از طرف توسعه دهندگان سی ام اس ساخته و روانه بازار شده است .در این مقاله به کلیاتی در مورد نحوه نصب و کار با این سی ام اس می پردازیم .برای طراحی سایت با جوملا سعی کنید حتما از آخرین نسخه های منتشر شده جوملا استفاده کنید .اولین چیزی که هنگام نصب جوملا باید بدانید این هست که برای نصب جوملا نیاز به یک سرور دارید.نصب جوملا را به دو صورت می توانید انجام دهید 1-نصب جوملا به صورت لوکال برروی کامپیوتر و لپ تاپ خود و 2- خرید هاست و نصب جوملا بر روی سرور هاست .در بیشتر مواقع طراحان سایت از روش اول برای شروع طراحی سایت استفاده می کنند زیرا اولا کار روی سایت به صورت لوکال در بسیاری از مواقع سریعتر از کار بر روس  سایت در هاست می باشد  و ثانیا در صورت طراحی سایت به روش لوکال نیاز به خرید هاست و دامین در ابتدای کار ندارید.در این مقاله روش نصب جوملا به صورت لوکال را بررسی می کنیم.

    در روش طراحی سایت به صورت لوکال ابتدا باید سیستم خود را به صورت یک سرور دربیاورید .از آنجائیکه آموزش ما در مورد طراحی سایت در جوملا هست و جوملا سی ام اسی هست که با php طراحی شده است نیاز  به نرم افزار و سروری داریم که کدهای php را ارجرا کند.نرم افزاهای زیادی هست که می تواند کامپیوتر شما را به یک سرور آپاچی برای کامپایک کدهای php تبدیل کند که پرکاربردترین این نرم افزارها نرم افزار wampserver یا xampserver می باشند یکی از این دو نرم افزار را به دلخواه بر روی سیستم خود نصب کنید .پس از نصب کامل این نرم افزار سیستم شما به یک سرور آپاچی یا سرور شبیه سازی شده لینوکسی تبدیل می شود .در این هنگام نوبت نصب جوملا می رسد .همانطور که گفته شد برای نصب جوملا آخرین ورژن های فارسی شده جوملا را می توانید از سایتهای معتبر به صورت رایگان دانلود نمایید .در برخی موارد افراد قالبهای جوملایی را از سایتهای فروشنده این قالبها خریداری می کنند . این شرکثها معمولا قالب خود را در داخل نسخه جوملا قرار می دهند و در واقع قالب در دل نسخه جوملایی هست که شما خریداری می کنید و بدین صورت همزمان جوملا و قالب را نصب می کنید .هنگام نصب نسخه های خریداری شده قالب باید فایل لایسنس قالب را نیز در هاستینگ خود قرار دهید.نصب جوملا به صورت ویزاردی انجام می شود و در صورتی که به راهنما ها و توضیحات توجه کنید مشکلی در نصب جوملا نخواهید داشت.پس از تکمیل کار طراحی سایت و خریداری هاست و دامین باید سایت را بر روی اینترنت بفرستید .برای این کار باید پوشه فایل های سایت را به صورت فشرده دربیاورید و همچنین یک خروجی به صورت فایل زیپ از دیتابیس سایت خود بگیرید .پس از انجام این کارها فایل زیپ شده وب سایت و فایل دیتابیس را بر روی هاست خود روی سرور هاستینگ آپلود کنید .بعد از ساخت دیتابیس و نام کاربری دیتابیس بر روی هاست ، فایل زیپ شده  دیتابیس خود را در این قسمت import می کنید و فایل های سایت خود را نیز از حالت فشرده شده خارج می کنید .در این قسمت نیاز به اعمال تغییراتی بر روی فایل cofiguration.php خواهید داشت .در لینک زیر یکی از بهترین سایتهای آموزشی برای نصب و انتقال جوملا از لوکال به هاست آورده شده است که می توانید آموزش های مورد نیاز خود در زمینه جوملا را به جزئیات کامل دریافت کنید.

    کلیک کنید

     

     

    نویسنده مطلب: مهندس مرتضی خیری

  • سایتهای به محظ اینکه در اینترنت قرار می گیرند به صورت عمومی قابل دسترسی می باشند.اما جز کاربران عادی وب سایتها بازدیدکنندگان و مهمانهای دیگری نیز خواهند داشت .در اینترنت رباتهای بسیاری زیادی در بستر وب سایتها ،سرور ها و.... در حال فعالیت هستند که به جستجو در میان وب سایتها می پردازند و در صورت امکان پردازش هایی را بر روی وب سایت انجام می دهند.شناخته شده ترین این رباتها روباتهای گوگل هستند که همواره در حال واکاوی و جستجو در وب سایتها می باشند.در اکثر سی ام اس های طراحی سایت تنظیماتی گنجانده شده است که در هر بازدید از سایت اطلاعاتی شامل زمان بازدید در داخل جدولی ذخیره می شوند.این جدول در جوملا جدول session نام دارد.دقت داشته باشید در صورتی که سایت شما پربازدید باشد بایستی به صورت مکرر این جدول را خالی کنید در غیر این صورت حجم جدول به سرعت افزایش می یابد و ممکن است با اخطارهای سرور مواجه شوید.برای خالی کردن جدول session از جدول مورد نظر را انتخاب کرده و از فیلدهای بالا گزینه empty را بزنید تا کلیه ردیف ها خالی شوند.

    sesstion table in joomla

     

    سایتهای با بازدید کم معمولا کمتر به این مورد توجه می کنند زیرا افزایش حجم ناشی از بازدید سایت ناچیز می باشد.تنظیمات ثبت جلسات  در جوملا در منوی سیستم،تنظیمات کلی و زیر منوی سیستم می باشد.این تنظیمات در بخش تنظیمات جلسه و تنظیمات ذخیره سازی قرار دارند.هرچند جلسات ثبت شده بایسیتی به صورت اتوماتیک حذف شوند تا سایتها با مشکل افزایش حجم دیتابیس مواجه نشود .اما بسیار دیده شده است که عمل حذف به درستی انجام نمی شود و باید به صورت دستی انجام شود.

    در سیستم مدیریت محتوای جوملا می توان این مورد را مدیریت کرد تا اطلاعات کمتری در جدول session ذخیره سازی شود .برای این منظور وارد قسمت مدیریت جوملا شوید و از منوی سیستم گزینه تنظیمات کلی را بزنید و در تب سیستم گزینه ذخیره سازی را بر روی php قرار داده دکمه ذخیره را بزنید .البته در این روش نیز مقداری از اطلاعات در جدول session ذخیره می شود ولی حجم اطلاعات بسیار کمتر خواهد بود.در صورتیکه که از گزینه تنظیمات کلی و تب سیستم گزینه دیتابیس را انتخاب کنید حجم بالایی از اطلاعات در دیتابیس ذخیره خواهد شد .این امر دلیل اصلی بروز مشکلی است که موجب افزایش حجم دیتابیس می شود و انجام این تنظیمات به هیچ وجه توصیه نمی شود.

     

    نویسنده مطلب: مهندس مرتضی خیری

    مقالات و مطالب مرتبط

    طراحی سایت در تهران

    طراحی سایت و سئو

    طراحی سایت تهران

    طراحی سایت

    طراحی سایت در رباط کریم 

    بهینه سازی صفحات وب سایت

    اکسپایر شدن دامنه های سایت

    آموزش طراحی سایت

    افزایش رتبه الکسازی سایت

    افزایش حجم دیتابیس در جوملا

    افزایش سرعت سایت

    طراحی سایت در اسلامشهر

    طراحی سایت در رباط کریم

    طراحی سایت به زبان انگلیسی

    طراحی سایت در ترکیه

     

     

  • یکی از مسائل کمی رایج ولی از مهم‌ترین آن‌ها در سایت‌های جوملایی، مشکل عدم دسترسی به بخش مطالب است. این اتفاق زمانی می‌افتد که کاربر تصمیم به ورود به بخش مطالب می‌گیرد، که در زیر منوی "محتوا" قرار دارد، اما با خطا مواجه می‌شود. این در حالی است که در دیگر بخش‌های سایت این مشکل وجود ندارد، و کاربر می‌تواند به بخش‌های مختلفی از سایت، از جمله منوها و تنظیمات، دسترسی پیدا کند و کار خود را انجام دهد. اما چرا این مشکل به وجود می‌آید؟

    دلیل اصلی این مشکل بهروز نبودن دیتابیس جوملا است. عملیات‌هایی نظیر نصب مکرر ماژول‌ها، تغییرات در آدرس‌دهی، و به‌روزرسانی نسخه‌های جوملا می‌توانند باعث ایجاد این مشکل شوند. هرچند ممکن است عوامل دیگری نیز دخیل باشند، اما تجربه نشان می‌دهد که این سه دلیل عمده به وجود مشکل می‌انجامند.

    رفع مشکل: برای رفع این مشکل، در ابتدا از منوی افزونه‌ها به زیرمنوی "مدیریت" بروید و در بخش دیتابیس، گزینهٔ "دیتابیس" را انتخاب کنید. اگر دیتابیس شما با مشکلی مواجه شده باشد، در این قسمت پیام‌های خطا و جداول خطا نمایش داده می‌شود. از سمت راست، گزینه "بازسازی" را انتخاب کنید. اگر دیتابیس شما مشکل اساسی نداشته باشد، با کلیک بر روی "بازسازی"، دیتابیس به صورت اتوماتیک ترمیم و به‌روزرسانی می‌شود. احتمالاً مشکل ورود به بخش مطالب سایت نیز حل خواهد شد. اگر به‌روزرسانی با موفقیت انجام نشد، احتمالاً پایگاه داده شما با مشکل مواجه است.

    مشکل بروز نشدن دیتابیس جوملا: در هنگام به‌روزرسانی پایگاه داده جوملا، ممکن است این به‌روزرسانی به درستی انجام نشود و با خطایی مانند زیر روبرو شوید: "Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs"

    پیام خطای فوق به بزرگی اندازه های ردیف های دیتابیس اشاره می کند .من به شخصی با این خطا مواجه شدم و حتی با خالی کردن برخی ردیف ها موفق به رفع این خطا نشدم.کل اینترنت رو هم به فارسی و انگلیسی جستجو کردم اما راهکاری برای حل این مشکل پیدا نکردم تا این که خودم دست به کار شدم و شروع به تست روش های مختلف برای پیدا کردن ایراد کار شدم.راهکار عملی که برای رفع این خطا انجام دادم این بود که در سی پنل و در بخش دیتابیس یک دیتابیس جدید با نام کاربری و پسورد جدید ایجاد کردم و از دیتابیس قدیمی export گرفتم و داخل دیتابیس جدید import کردم . درنهایت در تنظیمات فایل configuration.php آدرس دیتابیس و نام کاربری جدید را قرار دادم.پس از انجام این کارها و رجوع به آیتم پایگاه داده در منوی مدیریت و کلیک بر روی بروزرسانی پایگاه داده ،پایگاه داده بدون هیچ مشکلی به روزرسانی شد.

     

    نویسنده مطلب: مهندس مرتضی خیری

  • بهینه سازی لینک ها اهمیت بالایی در سئو سازی سایت دارد.هرچه لینک های شما کوتاه تر و مرتبط تر و خواناتر  باشد برای موتورهای جستجوگر قابل فهم تر و مقبول تر خواهد بود .در این مقاله قصد داریم روشی برای کوتاه و خوانا کردن لینک های مقالات در جوملا را توضیح دهیم.لطفا با ما همراه باشید.

    در صورتی که با جوملا کار کرده باشید می دانید که وقتی مطالبی در قسمت مطلب ها در جوملا ایجاد می کنید یک آدرس ID برای هر مطلب ایجاد شده اختصاص داده می شود و این آدرس آی دی به آدرس url مقاله شما اضافه خواهد شد.

    آی دی اضافه شده دو چالش مهم برای سایت ما ایجاد می کند.اول اینکه عددی به آدرس لینک سایت اضافه می شود و باعث طولانی شدن لینک سایت می شود و این خود امری منفی برای سئو سایت محصوب می شود .همچنین این عدد هیچ مفهوم و معنی اضافه ای در مورد محتوای مقاله در برندارد و و جود آن لزومی ندارد.مورد دوم اینکه فرض می کنیم وب سایت شما در موتورهای جستجوگر ایندکس شده است و مقالاتتان با کلمات مختلف در صفحه اول گوگل باشند .در این صورت اگر قصد طراحی سایت جدیدی داشته باشید در صورتی که بخواهید مطالب را به سایت جدید انتقال دهید در صورت ایجاد مطلب جدید برای کپی کردن مطالب از سایت قبلی مطلب جدید ایجاد شده خود نیز یک آدرس آی دی جدید ایجاد می کند .با این حساب لینکی که موتورهای جستجوگر از مطلب قبلی ثبت کرده اند با لینک جدید تفاوت خواهد داشت و درواقع لینک شما شکسته می شود و این امر هزینه های زیادی را برای شما در پی خواهد داشت.

    در نسخه های قدیمی جوملا وجود ای دی برای مطالب امری اجتناب ناپذیر بود و با ایجاد مطلب به صورت خودکار ای دی اضافه می شد.اما در نسخه جدید جوملا می توان اضافه شدن آی دی به انتهای مقالات را غیرفعال کرد.

    joomla articles id reoving

    برای برداشتن آی دی از آدرس url مقالات در جوملا به قسمت مطالب بروید و بالا سمت چپ گزنه انتخاب را انتخاب کنید . در صفحه ای که باز می شود بر روی تب مجتمع سازی کلیک کنید .در قسمت مسیریابی گزینه آدرس مسیریابی را بر روی مدرن قرار دهید (به صورت پیش فرض گزینه وابسته فعال هست)با کلیک کردن روی گزینه  مدرن گزینه ای نمایش داده می شود با عنوان شناسه از آدرس ها گزینه بله را انتخاب کنید و دکمه ذخیره را بزنید .از این به بعد آدرس آی دی از مقالات شما حذف خواهد شد.

     

    نویسنده مطلب: مهندس مرتضی خیری

    مقالات و مطالب مرتبط

    طراحی سایت در تهران

    طراحی سایت و سئو

    طراحی سایت تهران

    طراحی سایت

    طراحی سایت در رباط کریم 

    بهینه سازی صفحات وب سایت

    اکسپایر شدن دامنه های سایت

    آموزش طراحی سایت

    افزایش رتبه الکسازی سایت

    افزایش حجم دیتابیس در جوملا

    افزایش سرعت سایت

    طراحی سایت در اسلامشهر

    طراحی سایت در رباط کریم

    طراحی سایت به زبان انگلیسی

    طراحی سایت در ترکیه

     

  • یکی از مواردی که می تواند به افزایش حجم نامتعارف و غیرعادی پایگاههای داده سایتهای جوملایی منجر شود ثبت اطلاعات بازدیدکنندگان سایت و یا  لاگ های رویدادهای مختلف سایت در جداول دیتابیس می باشد.در برخی سایتهای جوملایی اطلاعات بازدید از سایت در برخی جداول ذخیره می شود.این اطلاعات گاهی تا ده ها مگابایت حجم دارند.از این رو لازم است با شناسایی این جداول اقدام به خالی کردن اطلاعات آن در مقاطع زمانی مختلف نمود.در صورتی که گمان می کنید پایگاه داده سایت جوملایی شما حجم بسیار بالا و نامتعارفی دارد می توانید مراحل زیر را برای عیب یابی و رفع مشکل مربوطه انجام دهید.

    نکته:در صورت پاک کردن جداول دیتابیس های ذخیره کننده آمار بازدیدکنندگان از سایت ممکن است این عمل بر روی نمایش آماز بازدید کنسول گوگل تاثیرگذار باشد.

    همانطور که در نکته بالا عرض شد پاک کردن و خالی کردن جداول ذخیره کننده آمار بازدیدکنندگان از سایت ممکن است بر روی سئو سایت تاثیرگذار باشد .برای مثال وب سایت tabloravanled.com از سایتهایی می باشد که توسط این مجموعه طراحی و پشتیبانی می شود .یکی از جداول دیتابیس سایت فوق به دلیل بازدید فراوان کاربران حجمی بسیار بالا در حدود 100 مگابایت پیدا کرده بود.اطلاعات آماری نمایش روزانه میزان مراجعه به این سایت توسط کاربران بین 10 تا 30 نفر بود .پس از پاک کردن اطلاعات دیتابیس مزبور هر چند وب سایت مورد نظر هنوز با تعداد کلمات بسیاری در صفحه اول گوگل بود ولی کنسول گوگل بازدید روزانه 0تا 2 از  سایت فوق را نمایش می داد.

    وارد پنل کاربری خود شوید .(معمولا پنل های کاربری هاست های لینوکسی سی پنل می باشد).در بخش databases بر روی گزینه phpmyadmin کلیک کنید و دیتابیس خود را انتخاب کنید.با کلیک بر روی نام دیتابیس کلیه جداول دیتابیس مزبور نمایش داده می شود .در این قسمت گزینه های مختلفی برای مرتب کردن جداول دارد.روی گزینه size کلیک کنید .با کلیک روی گزینه size جداول بر اساس سایز و اندازه مرتب می شوند.می بینید که جداول به ترتیب حجم نمایش داده می شوند. در صورتی که جداولی بیش از 5 مگابایت حجم داشته باشند بررسی کنید که وظیفه جدول مربوطه چیست و در صورت نیاز جدول مربوطه را از طریق انتخاب آیتم empty در گزینه action خالی کنید.

     

    نویسنده مطلب: مهندس مرتضی خیری

  • اینترنت دنیای بسیار بزرگ و پیچیده ای هست.در کنار مزایای فراوانی که اینترنت دارد معایب زیادی نیز وجود دارد.یکی از مسائل دردسرساز در دنیای اینترنت هک شدن سایت ها و وب سایت ها می باشد.روز به روز بر تعداد هکرها اضافه می شود و به صورت روزانه حفره های امنیتی و نقاظ ضعف وب سایتها نمایان می شود.همینک نرم افزارهای فراوانی در زمینه هک داریم که به سادگی در دسترس افراد قرار می گیرد وانجام هک را حتی برای افراد مبتدی بسیار ساده تر کرده است.یکی از مهمترین ابزارهای هکرها رباتهاب مخرب است که به صورت روزانه و با سرعت بسیار بالا وب سایتها را مورد حمله قرار می دهند.

    وب مستران و مدیران وب سایت باید به صورت مداوم به دنبال ارتقاع امنیت وب سایت خود باشند.دقت نمایید که پروتکل ها و موارد امنیتی صرفا مواردی نیست که شما از آن مطلع هستید.در صورتی که هکرها درسراسر  دست کار کشیدند شما هم می توانید دست از ارتقاع امنیت سایت خود بردارد.یک وب مستر باید به صورت مداوم در پی ارتقاع و افزایش امنیت وب سایت خود باشد.website hardening به تعریفی یعنی مقاوم کردن و ارتقاع امنیت  وب سایت در برابر حملات خارجی.مهم ترین مورد در وب سایت هاردنینگ websitehardening یافتن اطلاعات صحیح در مورد به روزترین موارد امنیتی می باشد.اما وب سایت ها انواع مختلفی دارند ،از سیستم های مدیریت محتوای مختلف تشکیل شده اند و یا با نرم افزارها و الگوهای  مختلفی طراحی شده اند.برای دریافت جدیدترین مواردا منیتی برای سایت خود باید براساس نوع وب سایت و یا سیستم مدیریت محتوای خود اقدام به جستجو و دریافت موارد امنیتی نمائید.

    نکات و موارد امنیتی به صورت مداوم توسط توسعه دهندگان cms های وب سایت و سایر مراکز به روزرسانی می شوند.در صورتی که در سایت خود از سیستم های مدیریت محتوای جوملا و ورد پرس استفاده می کنید به راحتی می توانید نکات امنیتی مهم برای وب سایت خود را مشاهده نمائید.

    جوملا هاردنینگ (joomla hardening)

    اگر از سیستم مدیریت محتوای جوملا استفاده می کنید به راحتی می توانید جدیدرتین موارد و نکات امنیتی در مورد جوملا را دریافت کنید.با جستجوی عبار joomla hardening وب سایتهای فراوانی را خواهید یافت که مطالب ارزشمندی در این مورد را به شما خواهند داد.اما راه ساده تری نیز وجود دارد .جوملا به صورت اتوماتیک جدیدتری پیام ها در مورد موارد امنیتی و سایر نکات را از سایت های توسعه دهنده دریافت می کند.برای دیدن پیام ها کافی است وارد قسمت مدیدریت سایت خود شوید .به محض ورود به پنل ادمین در میانه صفحه گزینه "You have post-installation messages"  را مشاهده خواهید کرد.این پیام ممکن است به زبان فارسی نیز باشد.با کلیک بر روی گزینه "read message" یا خواندن پیام ها ،این پیام ها را مشاهده خواهید کرد.گاهی این پیام ها هشدارهایی در مورد بروزرسانی افرونه های شماست و گاهی کدهایی هست که باید در بخش های مختلف سایت خود قرار دهید .برای مثال یکی از جدیدترین به روزرسانی هایی اعلام شده در مورد بروررسانی امنیتی فایل های htaccess و web.config می باشد که در تاریخ 99/11/08 ارائه شده است.

    وردپرس هاردنینگ:

    می دانیم که وردپرس محبوب ترین سیستم مدیریت محتوا است . بروزرسانی های امنیتی در وردپرس حتی سریع تر از جوملا انجام می شود.نظیر جووملا در وردپرس هم افراد باید با دریافت جدیدترین بروزرسانی های و اعمال آن در بخش های مختلف سایت امنیت وب سایت خود را ارتقاع دهند.

     

    نویسنده مطلب: مهندس مرتضی خیری

     

  • نسخ‌های قدیمی جوملا دارای سه گزینه برای نصب ماژول بودند. نصب از پوشه، آپلود فایل و نصب از آدرس سه گزینه‌ای بودند که برای نصب ماژول در جوملا استفاده می‌شدند. هر یک از این گزینه‌ها روش خاصی برای نصب ماژول‌های جوملا بود.

    installfromwebsite injoomla

    اخیراً گزینه جدیدی برای نصب ماژول‌ها در جوملا اضافه‌شده است. گزینه "نصب از وب‌سایت"؛ با کلیک در تب "نصب از وب‌سایت" فهرستی از ماژول‌های جوملا را مشاهده خواهید کرد که آماده نصب می‌باشند. همچنین شما می‌توانید توسط گروه‌بندی‌هایی که وجود دارد، فهرستی از ماژول‌هایی که برای امور مشخصی استفاده می‌شود را مشاهده کنید. این گزینه چیزی شبیه مخزن وردپرس هست که امکان نصب ماژول به‌صورت مستقیم از منابع اصلی وردپرس را فراهم می‌کند.

    استفاده از این روش مزایای فراوانی برای کاربران جوملا دارد. نصب آسان، نصب از منابع مطمئن و امن و راحتی کار نصب ازجمله مزایای استفاده از این روش است.

     

    نویسنده مطلب: مهندس مرتضی خیری