مدیریت محتوا
ایجاد، ویرایش و سازماندهی صفحات وب با قابلیتهای پیشرفته مدیریت محتوا
برای درک درست نحوه کارکرد ایزی پورتال لازم است با واژگان استفاده شده برای قسمتهای مختلف آن آشنا شوید. ما در این سند با هدف سادهسازی این مفاهیم، وب سایتی را که توسط ایزی پورتال ایجاد میشود، به یک خانه تشبیه کرده ایم.
این قیاس به شما کمک میکند تا رابطه بین اجزای مختلف وبسایت خود را به راحتی درک کنید و یک تصویر ذهنی روشن از نحوه کارکرد آنها داشته باشید.
هر وبسایت از مجموعهای از صفحات تشکیل شده است. صفحاتی مانند «صفحه اصلی»، «درباره ما»، «خدمات» و «تماس با ما». این صفحات، بلوکهای اصلی سازنده ساختار و ناوبری وبسایت شما هستند.
قیاس: اگر وبسایت شما یک خانه باشد، هر «صفحه» (Page) یکی از اتاقهای آن خانه است. صفحه اصلی مانند اتاق نشیمن، صفحه «درباره ما» مانند کتابخانه یا اتاق کار، و صفحه «محصولات» مانند یک نمایشگاه است. هر اتاق یک فضای مجزا با کاربردی مشخص است که شما میتوانید آن را با وسایل و محتوای مورد نظر خود «مبلمان» کنید.
«پوسته» (Skin) که به آن «تم» (Theme) نیز گفته میشود، ظاهر کلی، حس و حال و ساختار چیدمان یک صفحه را کنترل میکند. پوسته مشخص میکند که سربرگ (Header)، پاورقی (Footer) و نواحی اصلی محتوا در کجای صفحه قرار بگیرند. در واقع، پوسته مانند نقشه معماری و طراحی داخلی اتاق شماست. این فایلها قطعات قابل استفاده مجددی هستند که ساختار اصلی را شکل میدهند.
قیاس: پوسته، معماری و سبک دکوراسیون داخلی اتاق شماست. این پوسته است که تعیین میکند اتاق چند پنجره و در داشته باشد، محل قرارگیری آنها کجا باشد، رنگ دیوارها چه باشد و سبک کلی آن (مثلاً مدرن، کلاسیک یا سنتی) چگونه باشد. یک نکته بسیار مهم این است که شما میتوانید دکوراسیون و طراحی یک اتاق (پوسته) را به طور کامل تغییر دهید، بدون آنکه به مبلمان و وسایل داخل آن (محتوا) دست بزنید. این اصل جداسازی طراحی از محتوا، یکی از قدرتمندترین ویژگیهای سیستم شماست.
«پِین» (Pane) یک ناحیه یا بخش از پیش تعریفشده در داخل یک پوسته است که شما میتوانید محتوای خود را در آن قرار دهید. طراح پوسته مشخص میکند که این پینها در کجای صفحه قرار بگیرند و چه نامی داشته باشند (برای مثال: TopPane برای بالای صفحه، LeftPane برای ستون چپ، و ContentPane برای بخش اصلی محتوا). هر پوسته باید حداقل یک پین داشته باشد که معمولاً ContentPane نامیده میشود.
قیاس: پینها مانند نقاط مشخص داخل محیط اتاق شما هستند. شما نمیتوانید یک مبل بزرگ را در هر نقطهای از اتاق جایگذاری کنید؛ باید از نقاطی استفاده کنید که برای این کار تعبیه شدهاند. پینها دقیقاً همین نقاط تعبیهشده در صفحه شما هستند که میتوانید تزئینات و وسایل خود (یعنی ماژولها) را در آنها قرار دهید. برای اینکه ببینید در هر صفحه چه پینهایی در دسترس است، میتوانید حالت نمایش را به «Layout» تغییر دهید تا این نواحی به وضوح مشخص شوند.
«ماژولها» (Modules) عناصر کاربردی و واقعی وبسایت شما هستند؛ اینها همان چیزهایی هستند که شما و بازدیدکنندگان سایت با آنها تعامل دارید. ماژولها در واقع محفظههایی برای نگهداری محتوای واقعی شما هستند، مانند متن، تصویر، ویدئو، فرمهای تماس، گالری تصاویر و غیره. ماژولها همیشه درون پینها قرار میگیرند. رایجترین ماژولی که از آن استفاده خواهید کرد، ماژول «HTML/Text» است که برای نمایش متن و تصاویر ساده به کار میرود.
قیاس: ماژولها همان مبلمان، لوازم و تزئینات داخل اتاق شما هستند. یک قطعه متن، مانند یک قفسه کتاب است؛ یک گالری تصاویر، مجموعهای از قاب و عکسهای روی دیوار است؛ و یک فرم تماس، تلفنی است که روی میز قرار دارد. شما این وسایل (ماژولها) را در نقاط مشخصشده (پینها) در اتاق خود (صفحه) قرار میدهید تا آن را کاربردی، زیبا و قابل استفاده کنید.
«کانتینر» (Container) یک قاب یا پوشش گرافیکی است که ظاهر یک ماژول خاص را کنترل میکند. کانتینر، کادر، پسزمینه و سبک عنوان آن ماژول را مشخص کرده و آن را به صورت بصری از سایر ماژولهای موجود در صفحه متمایز میکند.
قیاس: اگر یک ماژول (مثلاً یک تصویر) را به یک تابلو نقاشی تشبیه کنیم، کانتینر همان قاب تزئینی است که دور آن تابلو قرار میدهید. شما میتوانید برای تابلوهای مختلف در یک اتاق، از قابهای متفاوتی استفاده کنید تا برخی از آنها بیشتر به چشم بیایند یا با سبک آن بخش از اتاق هماهنگتر باشند.
برای سهولت در به خاطر سپردن این مفاهیم، خلاصهای از آنها را در جدول زیر آماده کردهایم. این جدول میتواند به عنوان یک راهنمای سریع همیشه در دسترس شما باشد.
ممکن است این سوال برایتان پیش بیاید که چرا سیستم به این شکل لایهلایه طراحی شده است. این ساختار که محتوا (ماژول) را از طراحی (پوسته و پین) و استایلدهی (کانتینر) جدا میکند، یک اصل بنیادین در سیستمهای مدیریت محتوای مدرن است و دو مزیت بزرگ برای شما به ارمغان میآورد:
این جداسازی به شما این اطمینان را میدهد که میتوانید با خیال راحت محتوای داخل یک ماژول (مثلاً متن یک مقاله) را ویرایش کنید، بدون آنکه کوچکترین نگرانی بابت خراب شدن یا به هم ریختن طراحی کلی وبسایت خود داشته باشید. پوسته مانند یک چارچوب محافظ عمل میکند و محتوای شما را در جای امن خود نگه میدارد. این ویژگی به خصوص برای کاربران مبتدی که نگران «خراب کردن سایت» هستند، بسیار ارزشمند است.
تصور کنید پس از مدتی تصمیم میگیرید ظاهر وبسایت خود را به طور کامل نوسازی کنید. به لطف این ساختار، شما میتوانید یک پوسته کاملاً جدید را بر روی کل سایت خود اعمال کنید و تمام محتوای قبلی شما (متنها، تصاویر، محصولات و…) به صورت خودکار در قالب طراحی جدید قرار میگیرند، بدون آنکه نیاز به وارد کردن مجدد حتی یک کلمه داشته باشید. این ویژگی سبب صرفه جویی چشمگیری در زمان و هزینه شما خواهد شد.
اکنون که با اجزای سازنده وبسایت خود آشنا شدید، زمان آن رسیده است که وارد بخش عملی شویم. در این بخش، به شما نشان خواهیم داد که چگونه کارهای مدیریتی روزانه خود را به سادگی انجام دهید.
اولین قدم برای ایجاد هرگونه تغییر در وبسایت، ورود به حساب کاربری مدیریتی خود است. معمولاً لینک ورود به حساب کاربری در قسمت ابتدا و یا انتهای سایت وجود دارد اما اگر لینک ورود به سایت وجود نداشت می توانید انتهای نام دامنه سایت عبارت login/ را وارد کنید تا صفحه ورود به حساب کاربری برای شما نمایش داده شود.
به محض احراز هویت از طریق ماژول لاگین، به صفحه پروفایل کاربری خود هدایت می شوید. در این صفحه اطلاعات حساب کاربری شما نمایش داده شده است و شما می توانید پروفایل خود را بهروزرسانی کنید.
درصورت داشتن مجوز ویرایش، ایزی پورتال بر اساس سطح دسترسی شما تمام یا مواردی از منوی مدیریتی (Persona Bar) را به شما نمایش میدهد. این منوی مدیریتی که در زبان فارسی سمت راست سایت قرار دارد، مرکز فرماندهی شما است. بر خلاف خیلی از سیستم های مدیریت محتوا، محیط مدیریتی در ایزی پورتال داخل سایت نمایش داده میشود و یک محیط مدیریتی جداگانه ندارد. این موضوع باعث جلوگیری از سردرگمی مدیر سایت برای پیدا کردن یک تنظیم میشود و برای ویرایش و مدیریت هر قسمتی از سایت فقط کافی است به آن قسمت مراجعه و از دکمههای عملیاتی قسمت مذکور استفاده کند.
مدیریت محتوا
ایجاد، ویرایش و سازماندهی صفحات وب با قابلیتهای پیشرفته مدیریت محتوا
مدیریت کاربران
کنترل کامل بر حسابهای کاربری، نقشها و سطوح دسترسی
تنظیمات امنیتی
ابزارهای جامع برای حفاظت و نظارت بر امنیت سیستم
تنظیمات SEO
بهینهسازی فنی وبسایت برای موتورهای جستجو
مدیریت سرور
ابزارهای تشخیصی و پیکربندی زیرساخت سیستم
افزونهها
سیستم ماژولار برای توسعه و مدیریت افزونهها