
امروزه با گسترش روزافزون استفاده از اينترنت، نياز به نرمافزارهاي مديريت محتواي سايت مورد توجه بسيار قرار گرفته و انواع مختلفي از چنين سيستمهايي با قابليتها و امكانات متنوع و گوناگون در اختيار كاربران قرار گرفته است. برخي از مزاياي كليدي استفاده از CMS به شرح زير ميباشد:

این سیستم ها که امروزه در وب بنام CMS شناخته میشوند، مخفف Content Management System میباشند که یک برنامه نرم افزاری روی سرور هستند و به مدیر سایت اجازه میدهند تا محتوای سایت را تغییر دهد بدون نیاز به طراحی دوباره سایت.

اگر بخواهیم ساده صحبت کنیم می توانیم بگوییم که یک سامانه مدیریت محتویات ، سامانه ای است که محتویات را مدیریت می کند.
گرچه دقیقاْ این عملکردی است که از معنای ظاهری آن برداشت می شود ولی همین موضوع باعث ایجاد سوء تفاهمات زیادی برای خریداران چنین سیستم هایی شده است.
مفهوم و نقش این سامانه ها در تلقی و برداشت هایی که به سادگی از نام آن صورت می گیرد به اندازه ای آن را مبهم کرده است که عرصه برای محصولات مختلفی که هر یک خود را یک سیستم مدیریت محتویات می نامند باز شده است.
برای آنکه کاملاْ متوجه شویم که کاری که یک سامانه مدیریت محتویات انجام می دهد چیست باید ابتدا منظور خود را از "محتویات" تعریف کنیم و بدانیم از مدیریتی که این نوع سامانه ها انجام می دهند چه چیزی عایدمان می شود و در نهایت اینکه برداشت ما از واژه سامانه چیست.
اين سيستم ها كه امروزه در وب بنام CMS شناخته ميشوند، مخفف Content Management System ميباشند كه يك برنامه نرم افزاري روي سرور هستند و به مدير سايت اجازه ميدهند تا محتواي سايت را تغيير دهد بدون نياز به طراحي دوباره سايت .
در واقع طراح اوليه سايت يكبار سيستم CMS را طراحي ميكند و تعدادي قالب آماده براي صفحات طراحي كرده و آن را روي سايت شما نصب ميكند .و حال شما براحتي ميتوانيد صفحات ديگري را به آن كم يا اضافه يا ويرايش كنيد .

برای نصب وردپرس شما به سرور لینوکس (ترجیحا آپاچی نسخه +2 ) با پشتیبانی PHP و بانک MYSQL نیاز دارید.
1- آخرین نسخه وردپرس را از سایت wordpress.org دانلود کنید و بعد از بازکردن فایل zip ، تمام فایل های داخل آن را به روی ریشه سرور خود منتقل کنید.
2- حالا وارد پنل سرور سایت خود شوید و یک بانک MySQL مثلا بنام mybank و یک username و password برای بانک خود بسازید و یوزر ساخته شده را به بانک خود وصل کنید.
(توجه کنید که در کنترل پنل سرور هایی که از Cpanel استفاده میکنند وقتی شما نام کاربری تان برای ورود به پنل مثلا farinsoft باشد و نام بانک خود را mybank گذارید در نهایت نام بانک شما بصورت farinsoft_mybank میشود . همچنین نام کاربری شما نیز farinsoft_username میشود . )

قدم اول ، آپلود فایلها : تمام فایل های phpbb را روی ریشه سایت آپلود کنید. وارد آدرس سایت خود شوید . صفحه نصب phpbb روی سایت دیده میشود .
ساخت بانک mySQL سایت : حالا وارد پنل سرور سایت خود شوید و یک بانک MySQL مثلا بنام mybank و یک username و password برای بانک خود بسازید و یوزر ساخته شده را به بانک خود وصل کنید .
توجه کنید که در کنترل پنل سرور هایی که از Cpanel استفاده میکنند وقتی شما نام کاربری تان برای ورود به پنل مثلا farinsoft باشد و نام بانک خود را mybank بگذارید در نهایت نام بانک شما بصورت farinsoft_mybank میشود . همچنین نام کاربری شما نیزfarinsoft_username میشود .

جوملا یک CMS رایگان است که به دلایلی از جمله سادگی در استفاده ، سادگی در نصب و همچنین وجود افزونه (extension ) های بسیار برای آن که توسط برنامه نویسان ایجاد شده و قابلیت های بسیاری را به جوملا اضافه کرده است، در حال تبدیل شدن به محبوب ترین سیستم مدیریت محتوای رایگان است.
در این مقاله شما را با نصب جوملا بر روی هاست شخصی تان آشنا میکنیم. پیش فرض ما این است که شما از سرورهای لینوکس با کنترل پنل Cpanel استفاده میکنید. برای نصب سیستم مدیریت محتوای جوملا سرور شما باید امکان ایجاد 1 بانک MySql و پشتیبانی زبان PHP را داشته باشد.
