مسائل و مشکلات مربوط به cms ها

maryam.raz

عضو جدید
:)این تاپیک برای طرح مشکلات در رابطه با CMS ها ایجاد شده امیدوارم بچه هایی که مهارت دارن به دوستان کمک کنند
 

maryam.raz

عضو جدید
CMS چیست؟

CMS چیست؟

یک سیستم مدیریت محتوا چیست؟

اين سيستم ها كه امروزه در وب بنام CMS شناخته ميشوند، مخفف Content Management System ميباشند كه يك برنامه نرم افزاري روي سرور هستند وبه مدير سايت اجازه ميدهند تا محتواي سايت را تغيير دهد بدون نياز به طراحي دوباره سايت . درواقع طراح اوليه سايت يكبار سيستم CMS را طراحي ميكند و تعدادي قالب آماده براي صفحات طراحي كرده و آن را روي سايت شما نصب ميكند .
و حال شما براحتي ميتوانيد صفحات ديگري را به آن كم يا اضافه يا ويرايش كنيد .
به زبان ساده تر،س ام اس در واقع نوعی سایت ساز هست و مثل وبلاگ که سایتهای مختلفی امکان وبلاگسازی رو به شما میدن ، سی ام اس ها هم نوع های مختلفی دارند :
Wordpress
joomla
drupal
و...

 

maryam.raz

عضو جدید
معرفی وردپرس

برای اینکه شما یک سایت طراحی کنید در واقع به یک سیستم مدیریت محتوا نیاز دارید جایی که مطالب خود را ارسال کنید ، ویرایش کنید و... برای اینکار شما دو راه دارید :
1) یکی اینکه سیستم مدیریت محتوای خود را، خود برنامه نویسی کنید، مثلا با php.
2) یا اینکه از سیستم های مدیریت محتوا یی، مانند وردپرس یا جوملا و دیگر سیستم ها استفاده کنید.
در روش دوم شما به هیچ گونه برنامه نویسیی نیاز ندارید! و براحتی میتونید یک سایت ایجاد کنید بدون حتی یک خط کد نویسی!
بعلاوه شما میتونید قالب و تغییرات بسیار متنوعی روی سایت خود ایجاد کنید و باز هم بدون کد نویسی
البته اگه در کدنویسی مهارت داشته باشید میتونید کارهای بیشتری انجام بدید!مثلا خودتون قالب بسازید و...

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

مایلید با کمک وردپرس یک سایت طراحی کنید؟
 

prp-e

متخصص سیستم های Apple
کاربر ممتاز
OwnCloud چیست؟

یک CMS مبتنی بر php 5.3 و پایتون برای سرویس های رایانش ابری. این سیستم امکان نصب روی سرور های محلی و مجازی را داشته و به شما امکان ساخت یک سرویس کوچک و شخصی ابری و حتی ساخت سرویس های بزرگ و تجاری را نیز میدهد.

وبسایت :

http://owncloud.org
 

maryam.raz

عضو جدید
نصب وردپرس!

نصب وردپرس!

با سلام
ابتدا بابت تاخیرم از دوستان عذر میخوام سرم خیلی شلوغه!:cry:
خوب بهتره سراغ نصب وردپرس بریم!

مرحله اول:نصب نرم افزارهای مورد نیاز

اولین قدم در نصب وردپرس , نصب نرم افزارهای مورد نیاز است برای نصب وردپرس برروی سیستم عامل نیاز به my sql و همچنین دریافت و نصب آخرین نسخهphp است. ولی با توجه به پیچیدگی این دو نرم افزار, پیشنهاد می شود از نرم افزارهای آماده به نام Appserv ,wamp,xamppکه دارای وب سرور Apache و پایگاه داده و همچنین PHP هستند برای کار استفاده شود .
هم چنین باید IIS وینذوز را غیر فعال کنیم.
به دلیل اینکه نصب wamp ساده تر می باشد نسخه مرتبط با ویندوز خود را (مثلا 32 بیتی) از نت دریافت کرده و نصب می کنیم.نصبش ساده است(نصب تصویری تو نت هست من اسم سایت خاصی رو نتونستم بنویسم که تبلیغ نشه!)

بعد از نصب باید از روشن بودن wamp server مطمئن بود برای این منظور بر روی آیکون مربوط به این نرم افزار که در گوشه سمت راست دسکتاپ قرار دارد کلیک راست کرده ودر صورت off بودن ,با کلیک بر روی گزینه(put online) آن را on می کنیم.

مرحله دوم:ساخت دیتابیس

حال نوبت به ساخت دیتابیس است. برای این کار در مرورگر آدرس localhost \phpmyadmin را وارد کرده و در قسمت Database در زیر فیلد create new Database نامی برای دیتابیس انتخاب کرده و روی create کلیلک می کنیم.
بعد دوباره به آدرس localhost \phpmyadmin رفته ودر قسمت Privilege بر روی Add a new user کلیلک می کنیم
و وارد صفحه ساخت یوزر می شویم.در این صفحه این موارد را انجام می دهیم:
فیلد های Login Information رو اینطوری پر کنید

  1. برای Username از جعبه ی روبروش Use text field: رو انتخاب کرده و در کادر روبرو نام یوزرنیم را مینویسیم
برای Host از جعبه ی روبروش Use text field: را انتخاب کرده و در کادر روبرو localhost را می نویسیم
برای Password از جعبه ی روبروش No Password رو انتخاب کنید و در کادر روبروش چیزی نمی نویسیم.
2- بعد پایین تر و جلوی Global privileges روی Check All کلیک کرده , سپس تمامی مربع های پایینش تیک میخورند.
3- بعد روی Go کلیک می کنیم
اکنون دیتابیس و یوزر آماده اند.
 

maryam.raz

عضو جدید
مرحله سوم:نصب وردپرس
ابتدا باید وردپرس را دانلود کنیم!
اگر بخواهیم وردپرس فارسی را نصب کنیم(یعنی وردپرسی که به فارسی ترجمه شده است)با مراجعه به سایت www.wp-persian.com این برنامه را دانلود می کنیم و در صورتی که وردپرس اصلی (زبان انگلیسی)رو میخواهید به wordpress.org رفته و این برنامه را دانلود میکنیم.

سپس وارد پوشه نصب نرم افزار wamp شده یعنی C:\wamp\www و در پوشه www یک پوشه ایجاد کرده و محتویات فایل دانلود شده وردپرس را در آن قرار می دهیم.
سپس فایل wp-config-sample.php رو به wp-config.php تغییر نام می دهیم.


  1. عبارت define('DB_NAME', 'putyourdbnamehere'); یافته و به جای putyourdbnamehere اسم دیتابیسی که تو PHPMyAdmin ساختیم را می نویسیم.
عبارت define('DB_USER', 'usernamehere')را یافته و به جای usernamehere اسم یوزرنیمی که در PHPMyAdmin ساختیم را می نویسیم.
define('DB_PASSWORD', 'yourpasswordhere') را یافته PHPMyAdmin و به جای yourpasswordhereyourpasswordhere چیزی نمی نویسیم فقط آن را حذف می کنیم.
 

maryam.raz

عضو جدید
خوب رسیدم به مرحله آخر::smile:

صفحه مرورگر را باز کنید و این آدرس رو بنویسید:http://127.0.0.1/ http://localhost/ یا
اگر مراحل رو درست انجام داده باشید با این آدرس به صفحه ایجاد وب سایت وردپرسی خود منتقل میشید!
در این صفحه فیلد ها رو به این ترتیب پر می کنیم:

عنوان سایت: اسم یا title سایت
شناسه: شناسه هما ن یوزرنیم یا نام کاربری مدیرکل سایت است.
رمز، دوبار: در این قسمت یک رمز وارد میکنیم. این رمز باید بیشتر از 7 حرف باشد.
ایمیل : در این قسمت ایمیلمان را وارد می کنیم.
پس از پرکردن فیلد ها روی "راه اندازی وردپرس" کلیک می کنیم.
بر روی دکمه ورود کلیلک کرده ویوزر و پسورد را در صفحه جدید وارد کرده و وارد بخش مدیریت سایتمان می شویم.

صفحه ای که مشاهده می کنید صفحه مدیریت وب سایتتان می باشد
برای آشنایی بیشتر با این قسمت می تونید "اولین قدم ها با وردپرس رو یه نگاه بندازید"
بالای این صفحه هم اسمی که واسه سایتتون انتخاب کردید رو میبینید که اگر روی اون کلیک کنید میتونید سایتتون رو ببینید

شما میتونید سایتتون رو بکلی تغییر بدید مثلا تغییر قالب یا تبدیل اون به یک فروشگاه

قالب های رایگان فراوانی در نت هست ولی باید قالب برای سایت وردپرسی باشه نه هر قالبی!
:)
 
بالا