برنامه ریزی وب سایت شما
- محمد علایی
- منتشر شده در
- زمان خواندن 2 دقیقه
قبل از اینکه واقعاً وارد دنیای جوملا شوید، بهتر است به جنبههای کلیتر وبسایت خود فکر کنید. بهعنوان مثال، اکثر پروژههای وبسایت از برنامهریزی قبلی و تعریف ماهیت و دامنه پروژه بهره میبرند. از خودتان سوالاتی بپرسید مانند:
- چه چیزی را میخواهید با وبسایت خود به دست آورید؟
- ماهیت و حجم محتوایی که قصد دارید ارائه دهید چیست؟
- مخاطبان شما چه کسانی هستند و چگونه میخواهید با آنها تعامل داشته باشید؟
- در چه چارچوب زمانی یا بودجهای کار میکنید؟
نوشتن این سوالات کلیدی و پاسخهایشان به شما کمک میکند تا تمرکز خود را حفظ کنید و تصمیماتی که در حین اجرای پروژه میگیرید را هدایت کنید.
جوملا چیست و چه قابلیتهایی برای وبسایت من دارد؟
جوملا! یک سامانه مدیریت محتوا (CMS) است که امکان کنترل و ویرایش آسان محتوای وبسایت و ظاهر آن را فراهم میکند. با جوملا! شما میتوانید کارهایی مانند:
- ویرایش محتوای هر صفحه وبسایت خود را از طریق رابطی شبیه به نرمافزارهای واژهپرداز انجام دهید.
- با رابط نقطه و کلیک، صفحات جدید اضافه کنید.
- تصاویر و رسانههای دیگر را از طریق آپلود وب مبنا اضافه کنید.
- اجزای سایت مثل منوهای ناوبری و لایه صفحات را مدیریت کنید.
توابع اضافی فراوانی نیز در رابط کاربری پیشفرض جوملا وجود دارد. اساساً جوملا نیاز به حضور یک «متخصص فنی» در مدیریت روزانه محتوای وبسایت شما را از بین میبرد. اگر بتوانید در وب مرور کنید، با فرمها و رابطهای تحت وب کار کنید و کارهای پایه رایانه را انجام دهید، میتوانید از جوملا برای مدیریت محتوای سایت خود استفاده کنید.
جوملا از ابتدا تمام عملکردهای اصلی مدیریت محتوای صفحات وب را فراهم میکند. همچنین شامل عناصر تخصصی است که عملکردهای خاصی را پشتیبانی میکنند، مانند ثبتنام کاربران، نظرسنجیهای تعاملی، بنرهای تبلیغاتی، دفترچه مخاطبین و خیلی موارد دیگر. سیستم افزونههای جوملا، امکان افزودن قابلیتهای بیشتر از طریق بستههای نرمافزاری افزونههای ثالث را میدهد. (برای اطلاعات بیشتر به https://extensions.joomla.org مراجعه کنید.)
وبسایتهایی که با جوملا ساخته شدهاند با وبسایتهای دارای فایلهای HTML ایستا که به صورت دستی بهروزرسانی میشوند متفاوتاند. جوملا یک نرمافزار وب پویا است. جوملا از پایگاه داده (MySQL) برای ذخیره همه محتوا و اطلاعات سایت استفاده میکند و از زبان برنامهنویسی (PHP) برای پشتیبانی عملکردهای تعاملی و صفحات وب داینامیک بهره میبرد.
چقدر دانش برای راهاندازی جوملا نیاز دارم؟
اگرچه برای استفاده روزمره از جوملا دانش فنی زیادی لازم نیست، اما برای نصب آن باید کمی بیشتر بدانید. فرآیند نصب جوملا شامل آپلود فایلها به سرور وب از طریق FTP، ایجاد یک پایگاه داده MySQL جدید و انجام مراحل نصب از طریق راهنمای نصب وبمحور است. (خوشبختانه بسیاری از شرکتهای میزبانی وب پنلهای مدیریتی دارند که انجام این کارهای فنی، از جمله اضافه کردن پایگاه داده MySQL و نصب جوملا را بسیار ساده میکنند.)
شخصیسازی ساختار، محتوا و ظاهر سایت جوملای شما در قالب رابطهای وبمحور جوملا انجام میشود؛ اگر بخواهید طراحی سایت را به طور قابل توجهی از قالبهای پیشفرض تغییر دهید، باید یا یک بسته قالب ثالث نصب کنید یا قالب خود را از تصاویر وبمحور و کدهای HTML، CSS و/یا جاوااسکریپت بسازید.
دانش زبان برنامهنویسی PHP یا مفاهیم برنامهنویسی به طور کلی برای نصب، شخصیسازی و مدیریت جوملا لازم نیست.
لطفاً نگذارید این موارد باعث ترس شما شود. این راهنمای کامل مبتدی جوملا است و اگر کمی وقت بگذارید و این مطالب را مطالعه و تمرین کنید، همه چیز را یاد خواهید گرفت. پس آمادهاید شروع کنیم؟