جوملا سیستم مدیریت محتوای رایگانی می باشد که به کاربران امکان طراحی سایت را به صورت رایگان می دهد که توسط میلیون ها کاربر مورد استفاده قرار گرفته است.
جوملا به شما امکان ساخت وب سایت مختلف از ساده تا پیشرفته را در محیطی ساده می دهد.
جوملا به دلیل آسانی و سادگی استفاده از آن تا این حد محبوب شده, برای نصب اسکریپت کافی است دانش پایه MySQL, سرور آپاچی, phpMyAdmin, لینوکس, و سایر موارد را داشته باشید.
فقط کافی است اطلاعات شخصی و نام سایت را وارد نمایید, و سپس پس از گذراندن چند مرحله ساده جوملا بر روی سرور شما نصب می گردد.
که به این نوع نرم افزار CMS می گویند. سیستم های مدیریت محتوا و یا همان cms ها به توسعه دندگان وب امکان ایجاد وب سایت را بسیار آسان تر می دهند. یکی از محبوب ترین سیستم های مدیریت محتوا جوملا می باشد.
در زمانی که نیاز به طراحی وب سایت دارید جوملا یکی از بهترین گزینه ها برای شما می باشد.
در این مقاله برای شما 50 مورد از بهترین قالب های رایگان جوملا که سازگار با نمایشگر موبایل هستند آورده ام.
در صورتی که قصد دارید از هر یک از این قالب ها استفاده نمایید مجوز استفاده هر یک از این قالب ها را مطالعه نمایید زیرا این مجوزها در حال تغییر هستند.
Design Control یک قالب بسیار ساده می باشد که برای وب سایت های مختلف مورد استفاده قرار می گیرد, و بهتر از همه آنکه رایگان می باشد!
رد سایر قالب های رایگان شما مشکل کیفیت قالب را دارید ولی با Design Control این مشکل وجود نخواهد داشت
این قالب با تمام ویژگی های Shape5 Vertex Framework پیاده سازی شده!
SportDigga قالب جوملا سازگار با موبایل مخصوص نسخه های جوملای 3x و 2.5 می باشد. طراحی آن به صورت وسط چین می باشد که دارای پس زمینه کلی می باشد. منو قابلیت تغییر مکان در مکان های مختلف را دارد.
اسلایدر هدر با افکت های جدید و گوگل آنالیتیک با قابلیت های به روز.
اشکال های آن در جوملا 3.2 رفع گردیده.
این قالب با جوملا 3.2 سازگاری کامل دارد
ابزارهای شبکه های اجتماعی آن از کنترل پانل قابل مدیریت است
این قالب با جوملا 2.5 سازگاری کامل دارد.
این قالب دارای ابزارهای بسیاری جهت تغییر رنگ قالب، فونت ها و سایر موارد موجود در صفحه می باشد.
این قالب بر پایه Zhong Framework می باشد, Color 3 قابلیت های بسیاری را در کنار هم گرد آورده.
Zenith قالب رایگان سازگار با جوملا 2.5 و 3 می باشد که قابلیت های جالبی دارد. Bootstrapped آن و پشتیبانی ازK2 به آن امکان ایجاد بلاگ و یا سایت تجاری را داده. Zenith دارای 4 استایل پیش فرض می باشد.
این یک قالب برای شرکت های تجاری می باشد که به صورت رایگان ارائه شده و سازگار با نسخه های جوملا 2.5 و 3 می باشد.
این قالب دارای ابزارهای قدرتمندی می باشد:
اسلایدشو و آیکون های شبکه های اجتماعی
سازگاری با موبایل و تبلت ها
این قالب مکان های بسیاری دارد
انواع مختلف منوهای jquery آبشاری
صفحات مقاله، بلاگ و تماس با ما استایل بندی شده
این قالب دارای قابلیت های بسیاری می باشد
با سیستم های مختلف سازگاری کامل دارد
طراحی بسیار خاص
قابلیت تغییر در طرح
قالب در مرورگرهای موبایل بسیار منعطف عمل می نماید
قالب ها و استایل های مختلفی دارد
پنل مدیریت
قابلیت چند زبانه
Shaper Xeon قالب تک صفحه ای جوملا می باشد که با موبایل سازگاری کامل دارد.
PRI Simple قالب سازگار با موبایل مخصوص نسخه های 2.5 و 3 جوملا می باشد که مناسب برای وب سایت های شخصی می باشد. این قالب سایت در انواع مختلف مرورگرهای وب سازگاری کامل دارد.
JSN Metro قالب طراحی شده توسط JoomlaShine می باشد. در صورتی که با ویندوز 8 کار کرده باشید نوع طراحی این قالب را احساس خواهد کردید. این نوع طراحی ها به صورت فلت و مسطح هستند و در آن به چیزی که بیش از همه توجه شده کاربر می باشد.
این قالب به صورت قالب های تک صفحه ای طراحی شده و تمام صفحه می باشد.
BT Magazine تنها قالب ریسپانسوی می باشد که از EasyBlog پشتیبانی می نماید. طراحی آن برای پشتیبانی از سایت های روزنامه ای و مجلات و سایت های تکنیکال بسیار مناسب است.
مشکل نمایش صفحه تماس با ما و گوگل مپ در صفحه تماس با ما رفع گردیده
Web Design Builders از شما بابت استفاده از این قالب قدردانی به عمل می آورد. این قالب مدت ها تست شده و مشکلی در آن یافت نشده و از اینکه از آن استفاده می نماید خرسندیم.
ST Venus قالب ریسپانسیو جوملا می باشد. این قلب مناسب سایت های شرکت های تجاری می باشد ولی برای شرکت های که پروفایل کاری دارند نیز مناسب است. این قالب قابلیت های فراوانی دارد.
این قالب مناسب هتل ها و موسسات توریستی می باشد
این قالب سازگار با موبایل طراحی شده و دارای اسلایدر تصاویر پس زمینه می باشد.
The JF Vihrea دارای قابلیت های بسیاری در بخش کاربری و مدیریت می باشد. یکی از مهترین قابلیت های این سایت سازگاری آن با موبایل می باشد.
JaxStorm-Black قالب بسیار آسان جوملا می باشد که به راحتی می توانید آن را سفارشی سازی نمایید. این قالب برای موسسات و شرکت های تجاری بسیار عالی است.
LightBreeze قالب بسیار ساده جوملا می باشد. این قالب برای وب سایت های سازمان ها و موسسات بسیار مناسب می باشد.
+ سازگاری با مرورگرهای مختلف
+ قابلیت تغییر تعداد ستون ها
+ قایلت منوهای آبشاری
+ دارای 15 مکان قالب
+ W3C HTML5 استاندارد سازی شده
+ PSD شامل فایل
+ 100% رایگان
JSN Pixel توسط JoomlaShine پیاده سازی شده. و طراحی مدرنی دارد.
این قالب با جوملا 3 سازگاری کامل دارد
قابلیت ستون راست نیز دارد
44 مکان مختلف در این قالب وجود دارد
این قالب دارای تنظیمات بسیاری است
JSN Ares قالب بسیار مناسبی برای سایت های شخصی و برنامه ها می باشد. این قالب برای پشتیبانی از موارد مختلف بهینه سازی شده.
Avatar Tahoma قالب سازگار با موبایل می باشد که دارای قابلیت های فراوانی است.
Meembo-Blue مناسب برای شرکت های تجاری می باشد. این قالب برای سایت های سازمان ها نیز مناسب است و کاربرد دارد.
این قالب دارای قابلیت راست به چپ می باشد.
این قالب همه کاره می باشد که می توانید از آن در طراحی سایت های ورزشی استفاده نمایید.
این قالب مناسب سایت های ویدئو می باشد
ConstructionCo مناسب سایت های شرکت های ساختمانی و همچنین سایر شرکت هایی که در زمینه ساخت و ساز هستند مناسب است.
در این مقاله قصد دارم به شما که هیچ تجربه ای در زمینه ساخت و طراحی وب سایت ندارید آموزش ساخت وب سایت توسط جوملا را در چند مرحله بسیار بیان نمایم. جوملا سیستم مدیریت محتوای رایگانی می باشد که به شما امکان ساخت وب سایت را می دهد. برای نصب جوملا بر روی سرور می بایست سرور از php و mysql پشتیبانی نماید. می توانید هاست جوملا خود را از هاست دارکوب تهیه نمایید، سرورهای لینوکس cpanel سرورهای مناسبتری جهت میزبانی سایت های جوملا هستند. پس از تهیه هاستینگ می بایست نرم افزار جوملا را از سایت رسمی جوملا http://joomla.org دانلود نموده و بر روی سرور وب سایت خود بارگذاری نمایید. سرورهای هاست دارکوب دارای سیستم نصب خودکار جوملا می باشد بنابراین نیازی به دانلود آخرین نسخه جوملا ندارید و کافیه در کنترل پانل هاستینگ ویزارد نصب جوملا را اجرا نمایید.
فراموش نکنید برای نصب جوملا بر روی سرور ابتدا می بایست دیتابیس mysql خود را ایجاد نمایید و برای دیتابیس خود نام کاربری و رمز عبور ایجاد نمایید. پس از انجام این کار ویزارد نصب جوملا را اجرا نموده و اطلاعات را تکمیل نمایید. پس از نصب جوملا سایت جوملای شما آماده به کار می باشد. جهت پشتیبانی جوملا از زبان فارسی فایل زبان فارسی را از این آدرس http://extensions.joomla.org/extensions/languages/translations-for-joomla/17478 دانلود نموده و در کنترل پانل خود نصب نمایید. برای تغییر قالب پیش فرض جوملا کافی است قالب مورد نظر خود را از سایت های قالب های جوملا دانلود نموده و در سیستم جوملا خود نصب نمایید. دقت نمایید قالب سایتی که در جوملا نصب می نمایید حالت راست به چپ داشته باشد.
برای دانلود قالب های رایگان راست به چپ جوملا می توانید در گوگل جستجو نمایید "قالب های رایگان جوملا" و یا "joomla free rtl templates".
پس از نصب قالب جوملا کافی است قالب را در سیستم مدیریت محتوای جوملای خود نصب نموده و به عنوان قالب پیش فرض انتخاب نمایید. پس از انجام این کار تنها چیزی که لازم دارید درج منوها و اطلاعات وب سایت است.
در صورتی که تجربه ای در طراحی وب ندارید بهتر است حتی المکان با متخصص طراحی سایت با جوملا مشورت نمایید، زیرا استفاده از این نرم افزار نیز مانند سایر نرم افزارها ریزه کاریها و اصول خود را دارد. به عنوان مثال در صورتی که جوملا را به صورت پیش فرض نصب نمایید و به روز رسانی امنیتی در آن ندهید ممکن است باعث باگ های امنیتی وب سایت شما شود.
پس از اتمام کار طراحی سایت جوملای خود سایت را به کارشناس و متخصص جوملا نشان دهید تا مواردی که لازم است به آن اضافه شود و به روز رسانی های لازم انجام گیرد. تنها هزینه ای که لازم است در ساخت سایت جوملای خود بپردازید هزینه مشاوره های لازم می باشد.
جوملا یکی از بهترین سیستم های مدیریت محتوای تحت وب می باشد که در صورتی که در استفاده و کار با آن تجربه کسب نمایید می توانید سایت های اینترنتی بزرگی را راه اندازی نمایید.
جوملا 1.0 مشکلات بسیاری در php 5.3.0 دارد که کاربران بسیاری این مشکلات را گزارش نموده اند.
هم اکنون برای وب سایت ها زمان آن رسیده به نسخه های بالاتر به روز رسانی شوند، زیرا نسخه 1.0 جوملا جزو نسخه هایی است که پشتیبانی نمی شود و باگ های بسیاری در آن وجود دارد. برای رویت آخرین نسخه جوملا به سایت رسمی http://joomla.org مراجعه نمایید.
پس از به روز رسانی نسخه php سرور به 5.3 و بالاتر مشکلات فراوانی در سایت جوملا نسخه 1.0 به وجود می آید که برای رفه مشکلات مواردی را در این مقاله برای شما بیان می نمایم. البته باز هم اعلام می نمایم که حتما جوملای خود را به آخرین نسخه به روز رسانی نمایید.
در صورتی که مطالب در اکثر صفحات سایت نمایش داده نمی شود فایل Function.php موجود در آدرس /public_html/includes/Cache/Lite باز نموده.
جا گذاری نمایید:
با
برای رفع مشکل کامپوننت com_contact در صورتی که در سایت صفحه تماس با ما به صورت سفید نمایش داده می شود و در کنترل پنل خطای زیر را در تماس با ما مشاهده می نمایید:
فایل در آدرس includes/vcard.class.php را باز نموده و در خط 36 آن تابع quoted_printable_encode را بیابید. خطای اعلام شده تکرار تعریف این تابع می باشد برای جلوگیری از این اتفاق از تابع function_exists برای بررسی اینکه تابع قبلا تعریف شده و یا خیر استفاده نمایید.
زمان جوملا
تغییر جدیدی که در php 5.3 به وجود آمده نحوه تعریف زمان می باشد.
بهترین روشی که برای این مورد پیشنهاد می نمایم استفاده از .htaccess جهت تعریف زمان پیش فرض می باشد. کد زیر را به htaccess سایت خود اضافه نمایید:
در نسخه های جدید php علکرد تابع eregi با استفاده از تابع preg_match می باشد. بنابراین می بایست بخش هایی از سایت که از این مورد استفاده شده اصلاح گردد.
برای رفع مشکل تغییرات زیر را در فایل انجام دهید:
Line 370:
WAS:
if ($juri != '' && $juri != '/' && !eregi( "index\.php", $_SERVER['REQUEST_URI'] ) && !eregi( "index2\.php", $_SERVER['REQUEST_URI'] ) && !eregi( "/\?", $_SERVER['REQUEST_URI'] ) && $_SERVER['QUERY_STRING'] == '' ) {
BECOMES:
if ($juri != '' && $juri != '/' && !preg_match( "index\.php/i", $_SERVER['REQUEST_URI'] ) && !preg_match( "index2\.php/i", $_SERVER['REQUEST_URI'] ) && !preg_match( "/\?/i", $_SERVER['REQUEST_URI'] ) && $_SERVER['QUERY_STRING'] == '' ) {
-----------------------------------------
Line 388:
WAS:
if( $mosConfig_sef && $mosConfig_multilingual_support && $string!='index.php' && !eregi("^(([^:/?#]+):)",$string) && !strcasecmp(substr($string,0,9),'index.php') && !eregi('lang=', $string) ) {
BECOMES:
if( $mosConfig_sef && $mosConfig_multilingual_support && $string!='index.php' && !preg_match("^(([^:/?#]+):)/i",$string) && !strcasecmp(substr($string,0,9),'index.php') && !preg_match('lang=/i', $string) ) {
-----------------------------------------
Line 393:
WAS:
if ($mosConfig_sef && !eregi("^(([^:/?#]+):)",$string) && !strcasecmp(substr($string,0,9),'index.php')) {
BECOMES:
if ($mosConfig_sef && !preg_match("/^(([^\/:?#]+):)/i",$string) && !strcasecmp(substr($string,0,9),'index.php')) {
-----------------------------------------
Line 409:
WAS:
if (preg_match('@^[A-Za-z][A-Za-z0-9:_.-]*$@', $url['fragment'])) {
BECOMES:
if (preg_match('@^[A-Za-z][A-Za-z0-9:_.-]*$@/i', $url['fragment'])) {
-----------------------------------------
Line 533:
WAS:
eregi("^(https?:[\/]+[^\/]+)(.*$)", $mosConfig_live_site, $live_site_parts);
BECOMES:
preg_match("/^(https?:[\/]+[^\/]+)(.*$)/i", $mosConfig_live_site, $live_site_parts);
چرا می بایست سرعت جوملا را افزایش دهیم؟
گوگل اخیرا اعلام نموده سرعت بالا آمدن سایت نقش بسیار مهمی در رنکینگ سایت در موتورهای جستجو پیدا کرده. بالا بردن سرعت وب سایت تاثیر بسیار زیادی در رضایت کاربران از سایت شما دارد و می بایست آن را در طراحی سایت خود رعایت نمایید. بسیار جالب خواهد بود که سایت شما با تعداد بازدید کننده بالا فقط 12 ثانیه برای بالا آمدن زمان نیاز داشته باشد. در این مقاله به شما آموزش خواهیم داد چگونه سرعت سایت جوملای خود را بررسی نمایید و در نهایت 5 روش ارائه می نمایم تا سرعت بالا آمدن سایت را ارتقاء دهید.
بررسی سرعت وب سایت
ابزارهای بسیاری برای بررسی سرعت جوملا وجود دارد. می توانید یکی از آنها را انتخاب نموده و سرعت سایت خود را بررسی نمایید.
iJoomla ماژول رایگانی ارائه نموده که می توانید بر روی سیستم جوملای خود نصب نمایید. می توانید آن را از آدرس زیر دانلود نمایید. این ماژول رایگان بوده و می توانید توسط آن سرعت سایت خود را بسنجید.
http://www.ijoomla.com/free-downloads?view=document&id=3&catid=598
روش دیگر سنجش سرعت سایت اضافه کردن کد سنجش سرعت به کد آنالیتیک گوگل می باشد که می توانید آن را از آدرس زیر دانلود نمایید:
https://support.google.com/analytics/answer/1205784
روش دیگر ابزار بررسی سرعت سایت گوگل می باشد که آدرس آن در زیر موجود است:
http://developers.google.com/speed/pagespeed/insights/
ابزار دیگری که وجود دارد http://tools.pingdom.com می باشد. که این سایت ابزارهای بسیاری برای بررسی عملکرد وب سایت دارد.
بهترین ابزار برای بررسی سرعت سایت ابزار بررسی سرعت گوگل می باشد. در صورتی که در این سایت رتبه 90 از 100 را کسب نموده اید، سرعت وب سایت شما مناسب است.
5 روش برای افزایش سرعت جوملا
1 - افزایش سرعت از طریق بهینه سازی تصاویر
یکی از بهترین و راحترین راه ها برای بالا بردن سرعت جوملا بهینه سازی تصاویر سایت می باشد. در سایت از تصاویر بزرگ استفاده ننماید و تصاویر استفاده شده در سایت را توسط نرم افزارهای گرافیکی مانند Fireworks و Photoshop بهینه سازی نمایید. این کار را در صفحه اصلی سایت با دقت بیشتری انجام دهید.
2 - Extensions, scripts, bloat
جوملا به شما امکان نصب انواع مختلف ابزارها را می دهد. سعی نمایید این ابزارها را در صورتی که به آن نیازی ندارید حذف نمایید. همچنین ابزارهای مورد نیاز خود را نیز بررسی نمایید تا بخش های اضافی آن را حذف نمایید. بهتر است یک متخصص سئو سایت شما را بررسی کامل نمایید تا پلاگین ها و کامپوننت های نصب شده مشکلی از نظر سئو نداشته باشد. زیرا برخی از ابزارهای جانبی جوملا مشکلات فراوان سئو دارند که می بایست قبل از استفاده برطرف شود.
3 - فشرده سازی و یا compress
در تنظیمات جوملای شما موردی به نام gzip compression وجود دارد. آن را حتما فعال نمایید زیرا این ابزار فایل های css و html را به صورت فشرده برای کاربر ارسال می نماید.این امکان سرعت وب سایت را ارتقاء می دهد و همچنین باعث کمتر مصرف شدن پهنای باند هاست می گردد. برخی سرورها این امکان را به صورت پیش فرض فعال می نمایند.
4 - سیستم کش
شما می توانید سیستم کش سایت را از طریق جوملا فعال نمایید. سیستم کش صفحات سایت را به صورت فایل ذخیره می نماید بنابراین در تقاضای بعدی سایت با سرعت بیشتری لود می شود. مشکلی که فقط این مورد دارد آن است که محتوای سایت شما جدید نیست. زیرا سیستم کش سایت شما را برای مدتی با داده های قبلی نمایش می دهد ولی سرعت سایت شما بالا می رود. برای فعال سازی سیستم کش جوملا به بخش تنظیمات جوملا مراجعه نمودن و سیستم کش را بر روی فعال و Conservative caching ست نمایید. و همچنین cache time را بر اساس نیاز خود به دقیقه تنظیم نمایید. این زمان مدت زمانی است که فایل های کش دوباره بارگذاری می شود.
5 - سرعت هاست
برخی مواقع پایین بودن سرعت سایت از هاست نا مناسب می باشد. سرویس هاست خود را توسط ابزارهای بررسی سرعت سایت چک نموده تا از عملکرد صحیح هاست خود مطمئن شوید. سعی نمایید از شرکت هاستینگ معتبر هاست تهیه نمایید و در صورتی که توان آن مالی آن را دارید از هاستینگ های اختصاصی استفاده نمایید.
نتیجه
بهتر است برای بالا بردن سرعت وب سایت با متخصص طراحی و سئو مشورت نمایید. بالا بودن سرعت وب سایت کمک بسیار زیادی به موفقیت سایت خواهد نمود و همانطور که قبلا ذکر شد یکی از المان های جدید گوگل برای رتبه بندی سایت ها می باشد که بسیار می باشد.
سیستم های مدیرت محتوای بسیاری وجود دارد که برای ساخت سایت خود می توانید از آنها استفاده نمایید, سیستم های مدیریت محتوای کمی به اندازه جوملا و وردپرس محبوب طراحان وب می باشد. یک باور غلط آن است که جوملا و وردپرس به این دلیل جزو بهترین ها هستند زیرا قدیمی هستند. در واقع این دو نه بهترین هستند و نه قدیمیترین. در واقع سیستم های مدیریت محتوای بسیاری وجود داشتند قبل از این دو سیستم. وردپرس از سال 2003 و جوملا از سال 2005 شناخته شدند.
محبوبیت این دو سیستم مدیریت محتوا به دلیل سادگی استفاده از آنها می باشد. این سیستم های مدیریت محتوا به طراحان وب این امکان را می دهند که سایت خود را به صورت دینامیک راه اندازی نمایند. حتی شرکت های بزرگی در طراحی سایت خود از این سیستم های مدیریت محتوا استفاده نمودند.
در این مقاله من مطالبی را برای شما بیان می نمایم تا بتوانید از بین جوملا و وردپرس یکی را به عنوان سیستم مدیریت محتوای خود استفاده نمایید
قبل از آنکه سراغ وردپرس و جوملا برویم, بهتر است برخی مطالب را توضیح دهیم. در صورتی که نمی دانید سیستم مدیریت محتوا چیست, مشکل است که درک نمایید مزیت ها و نقاط هر یک از سیستم ها چیست. سیستم مدیریت محتوا به نرم افزاری گفته می شود که اطلاعات سایت توسط آن مدیریت می شود. سیستم های مدیریت محتوا بسیاری وجود دارند که به صورت رایگان عرضه می شوند و جوملا و وردپرس از آن نوع هستند.