راه های تماس :
1 ابتدا با شناسه کاربری خود وارد سایت شوید
2 روی کلید سبز رنگ بالای سایت کلیک کنید
3منوی ارسال پست جدیدرا کلیک کنید .
  • ساعات مجاز برای تماس : 10 تا 16
  • روزهای کاری : شنبه تا 4شنبه
  • ایمیل : data(@)rastchin.com
 
اگر مشکل شما همچنان برقرار است یا سوالات دیگری دارید می توانید با شماره تماس 09125160996 تماس بگیرید
 

افزایش سرعت جوملا

 تقریبا 10 سال است که با سیستم مدیریت محتوای جوملا (از نگارش 1) کار می کنم و در این مدت شاهد متدهای مختلفی برای افزایش سرعت جوملا بوده ام. مسلما در گذشته ابزار آنلاین هوشمند مانند GTMetrix  به کاملی امروز نبود و افزونه های مرورگرها پررنگ تر بودند.
یکی از ابزارهای مورد علاقه من YSlow بود که روی فایرفاکس نصب می شد (در کنار فایرباگ) و سایت رو از باب سرعت لودینگ تحلیل می کرد. این ابزار هم اکنون در سایت gtmetrix مورد استفاده قرار می گیرد.

همه می دانیم که اگر وب سایت ما سریع تر باز شود هم از نظر گوگل و هم کاربران، امتیاز محسوب می گردد. لذا در این مقاله تصمیم دارم 11 راهکار موثر را معرفی کنم که خود نیز استفاده می کنم و نیاز به تنظیمات پیچیده هم ندارد. با بکار گیری همه یا بخشی ازین روش ها تاثیر چشم گیری در رتبه سایت خود در ابزارهای آنلاین بالا مشاهده خواهید کرد.
 
1انتخاب سرور خوب
"خوب" یک واژه نسبی است اما با کمی دقت متوجه می شوید در هاستینگ های معتبر، اصلاحاتی مانند "هاست ویژه" مشاهده می شود. یعنی تعداد سایت های کمتر روی یک سرور. پس منابع بیشتری به سایت شما می رسد. اگر هاست ارزان خریداری کنید در اولین باز شدنِ کند سایت متوجه دلیل ارزان بودنش می شوید!
گزینه بهتر از هاست ویژه، سرور مجازی است که منابع سرور را برای شما گارانتی می کند (هارد، پردازنده، رم و پهنای باند) قیمت هم نسبت به سرور اختصاصی مناسب تر است. اما باید مقداری تجربه مدیریت سرور داشته باشید.
پس اگر سرعت خوب می خواهید، در قدم اول سرور خوب انتخاب کنید.
 
2 انتخاب قالب خوب
در چند سال اخیر قالب های زیبا بیشتر شده اما اکثر آن ها از فریمورک جانبی استفاده می کنند و این سیستم مدیریت محتوای جوملا را سنگین تر می کند. زیرا برای لود قالب باید ابتدا فایل های فریمورک لود شود. سعی کنید از قالب هایی استفاده کنید که فریمورک ندارند و یا اگر دارند سبک باشد.  یک نمونه از فریمورک های سبک، EF4 Framework می باشد. این نتیجه گیری ما در عمل و استفاده از قالب های این سایت بصورت آنلاین است.

جدول مقایسه 5 فروشگاه ساز php رایگان

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

اگر مقایسه بین 2 محصول را در اینترنت به انگلیسی جستجو کنید معمولا با جدول مقایسه مواجه می شوید و یا لااقل صفحه ای می یابید که نقاط قوت و ضعف هر محصول مشخص شده اما اگر جستجو را فارسی انجام دهید؟ در 99% مواقع با جملات کلیشه ای مانند "طرف این محصول نرو" یا "اون خوبه ولی اینم خوبه" مواجه می شوید!!!
 به عقیده بنده یک دلیل این اظهارنظرهای غیرکارشناسی عدم دانش کافی کاربر می باشد و اینکه علارقم دانش پایین، فرد حاضر به جستجو و کسب اطلاعات بیشتر هم نیست! (تعریف جدید تنبلی!)
البته شاید با خود بگویید مشکلی نیست انگلیسی جستجو می کنم اما همیشه این روش کارساز نیست. زیرا ممکن است لازم باشد یک محصول یا نرم افزار را در ایران از ابعاد و نقطه نظرات دیگری نیز بررسی کرد که نتیجه و انتخاب را 180 درجه تغییر دهد. مثلا (در سایت انگلیسی) نوشته شده فلان محصول بهتر است زیرا امکان خرید آنلاین از آمازون را دارد اما ما می دانیم در ایران (لااقل فعلا) این امکان وجود ندارد و در نتیجه این ویژگی برای ما مزیت محسوب نمی شود!

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

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

 

الف ) فروشگاه سازهای (php) زیر برای بررسی انتخاب شده اند:


1ووکامرس (woocommerce)
سیستم مدیریت محتوای وردپرس دارای بیشترین کاربر در سراسر دنیاست و مسلما فروشگاه ساز آن نیز پرکاربرترین خواهد بود. طبق آمار تقریبا 500 هزار فروشگاه با این افزونه وردپرس، روی اینترنت مشغول به کار هستند. از آنجایی که " ووکامرس" روی وردپرس نصب می شود، سایت نسبتا سنگین خواهد بود (برای یک هاست معمولی و اشتراکی)

2مجنتو (Magento)
مجنتو (ماجنتو) دارای 2 نسخه رایگان (Community) و تجاری (Enterprise) می باشد که نسخه تجاری پشتیبانی بیشتری می شود. بخشی از سهام این شرکت متعلق به eBay می باشد. در چند سال اخیر دارای رشد خوبی بوده و حدود 200 هزار فروشگاه را تحت پوشش دارد. اگر این فروشگاه ساز را نصب کنید در برخورد اول، حرفه ای بودن پنل مدیریت را کاملا حس خواهید کرد. این فروشگاه ساز امکانات کامل تری نسبت به 4 مورد دیگر در اختیار شما قرار می دهد.

3پرستاشاپ (prestashop)
یکی از فروشگاه سازهایی که در ایران نیز بسیار مورد اقبال است. قالب های زیبا و افزونه های متنوع. طبق ادعای این فروشگاه ساز در سایت رسمی خودش، تا امروز حدود 250 هزار فروشگاه آنلاین ازین نرم افزار تحت وب استفاده می کنند.

4اپن کارت (opencart)
اپن کارت سهمی حدود 3% فروشگاه های اینترنتی را به خود اختصاصی داده است. پنل مدیریت زیبایی دارد و در ایران نیز مورد استفاده است اما کمتر از 3 مورد بالاتر. قالب های این فروشگاه ساز نیز زیبا می باشند

5ویرچومارت (virtuemart)
پردانلودترین افزونه فروشگاه ساز جوملا، ویرچومارت است. هم قدیمی است و هم بطور مستمر بروز شده است. قالب های بسیار زیادی برایش نوشته شده است که بیشتر آن ها جذاب و آژاکس هستند. ما در راستچین نمونه ای از قالب این فروشگاه ساز جوملا را منتشر کرده ایم. ماژول هایی مانند محصولات جدید، محصولات یک گروه خاص، تغییر نرخ ارز خرید و ... برای آن نوشته شده است. پنل مدیریت آن مانند محیط جلوی سایت (front-end) جذاب نیست! از آنجا که ویرچومارت تحت سیستم مدیریت محتوای جوملا کار می کند، در واقع امکانات جوملا نیز بخشی از امکانات این فروشگاه ساز به حساب می آید مانند جستجو، عضویت کاربران و ....

چرا نصب ویرایشگر متن notepad ++ واجب است!؟

اگر کدنویسی می کنید حتی در حد چند خط کد css یا برنامه نویس نیستید و گاهی با فایل های متنی سروکار دارید، نرم افزار Notepadd++ را نصب کنید.

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

 

1)    نوتپد پلاس پلاس (notepad++) بسیار بسیار سبک است.
بیشتر ادیتورها نسبتا سنگین هستند و برای نصب آن ها باید قدری تامل کرد اما بود و نبود این برنامه روی سیستم شما فرقی نمی کند و شما احساس نمی کنید تغییری در سرعت ویندوز ایجاد شده است. این ویژگی مهمی است.

2)    نوتپد پلاس پلاس (notepad++) آخرین تب ها را باز می کند.
اگر شما هم از آن دسته افرادی هستید که پروژه خود را یکروزه تمام نمی کنید! مسلما ترجیح می دهید فایل هایی که باز کرده اید بعد از روشن شدن مجدد کامپیوتر، باز شوند. این ویژگی در زمان شما بسیار صرفه جویی خواهد کرد. همچنین در صورت نیاز می توانید ترتیب فایل ها یا همان تب ها را مانند مرورگروب تغییر دهید

3)    رایگان است و خوب بروزرسانی می شود.
نوتپد ++ بصورت مستمر بروز می شود. رایگان است. این یعنی نیازی به کرک و این مسائل ندارید. پس خیالتان از ادامه کار با آن کاملا آسوده خواهد بود

قالب راستچین ایمیل (فاکتور) در فروشگاه ساز ویرچومارت

اگر تابحال از فروشگاه ساز ویرچومارت استفاده کرده باشید حتما دیده اید که فرمت ایمیل های آن (که مربوط به ارسال فاکتور است) ظاهر زیبایی ندارد، مخصوصا برای ما فارسی زبان ها.

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

 برای راستچین و بهینه کردن ایمیل های ویرچومارت مراحل زیر را با دقت طی کنید :

10 نکته امنیتی مهم اگر از جوملا استفاده می کنید

"سیستم های مدیریت محتوا (CMS) آسان هک می شوند پس نباید از آن ها برای طراحی سایت های مهم استفاده کرد."
آیا گفته بالا درست است؟

اکثر سیستم های مدیریت محتوا در دنیا رایگان هستند و معمولا افزونه ها یا قالب های پولی دارند که با هزینه ای اندک قابل خریداری است. پشتیبانی هم دارند. پس این سوال مطرح می شود که آیا واقعا CMS ها براحتی هک می شوند؟


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

البته سیستم های مدیریت محتوا بدلیل استفاده زیاد معمولا بیشتر مورد توجه هکرها هستند. مانند آنچه برای سیستم عامل ویندوز و دیگر موارد رخ می دهد. با این وجود اگر نکات زیر را رعایت کنید می توانید 99% مطمئن باشید از هک شدن سایتی که با جوملا طراحی شده در امان هستید.

 

1 از افزونه های نال شده استفاده نکنید!

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

رفع مشکل آپدیت ناقص جوملا - نسخه 3.6

احتمالا همه کاربران جوملا از انتشار نسخه 3.6 خوشحال هستند زیر بیش از 400 مورد بروزرسانی و بهینه سازی در این نسخه اتفاق افتاده است. اما نکته ای که وجود دارد برای برخی از کاربران که نسخه 3.5 یا پایین تر دارند، بروزرسانی با خطای پایگاه داده و تکراری بودن کلید اصلی رخ می دهد. در نتیجه ممکن است در برخی بخش های پنل مدیریت مشکل ایجاد شود.


مثلا اگر به بخش نصب افزونه در جوملا مراجعه کنید خطای زیر مشاهده می شود :
No installation plugin has been enabled.
At least one must be enabled to be able to use the installer. Go to the Plugin Manager to enable the plugins

 

how to fix it

در واقع هیچ پلاگینی برای نصب افزونه ندارید! اگر به بخش مدیریت پلاگین ها نیز بروید این 4 پلاگین را آنجا نمی بینید.

orange برای حل مشکل بصورت زیر عمل کنید :

1)    ابتدا در پنل مدیریت لاگین کنید و به مسیر زیر بروید :
Extensions -> Manage -> Discover
2)    روی کلید دیسکاور (Discover) کلید کنید
3)    بعد از چند ثانیه در لیست باید نام چند پلاگین بصورت Installer - Install from ... را مشاهده کنید
4)    همه موارد را انتخاب و کلید نصب (install) را کلیک کنید
5)    حال برای فعال سازی باید به بخش مدیریت پلاگین ها رفته و همین موارد را فعال (publish) کنید

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

بالا