Readme File fa-IR
From MODx Wiki
نرم افزار رایگان مدیریت محتوای مادایکس, تحت امتیاز جی پی ال.
برای تهیه ی آخرین نسخه و پشتیبانی به وبگاه مادایکس http://modxcms.com مراجعه کنید.
کپی رایت 2005-2007 پروژه ی مدیریت محتوای مادایکس. کلیه ی حقوق محفوظ است.
مادایکس ابزاری ایده آل برای طراحان وب یا کارشناسان وب و طراحانی که به دنبال یک محیط کار یا سیستم مدیریت محتوا با قابلیتهای بالا در عین سادگی و بدون محدودیت می باشند -- ابزاری که به راحتی میتوانند از همان مسیری که بازدیدکنندگان محصول تلاش شما را می بینند بتوانند به مدیریت و هماهنگی روزانه ی آن بپردازند. از طرفی احتمالا نمی تواند ایده آل تازه واردان باشد -- نه Dreamweaver(فرانت پیج!) است و نه ویرایشگر CSS. نه وبنوشت(وبلاگ) است و نه وبگاه(سایت) و یا وبگاه جمعی (هرچند میتوانید این مجموعه ها را داخل مادایکس فراهم کنید). و ضمنا به همراه یک گاری یا کشتی پر از ماژولها یا قابلیتها اضافه به خورد شما داده نشده است.
مادایکس دقیقا همان چیزی را ارائه و از آن خروجی تهیه می کند که شما آنرا ساخته اید, دیگر فرقی بین وب اپلیکشنهای تهیه شده از XHTML/CSS خالص و خام با بروشورهای تهیه شده از جداول و تگها نیست. مادایکس با فراهم آوری یک محیط ساده شما را قادر به ایجاد و تهیه ی حجم عظیمی از فعالیتهای کاربردی در وب می کند, و یکی از دلایلی که قصد داریم سیستم مدیریت محتوای قدرتمند باشیم این است که شما را قادر به ایجاد وبگاه(سایت) تجاری و کاربردی می کند.
دریافت کمک و فرآگیری مادایکس
برای اطلاعات بیشتر از نحوه نصب و راهکارها, به منابع زیر رجوع کنید:
http://www.modxcms.com/Bilingual-InstallationPERSIAN-1448.html (اینستالر(نصاب)فارسی و انگلیسی) http://modxcms.com/getting-started.html http://wiki.modxcms.com/index.php/Category:Installation (وایکی نصب مادایکس) http://modxcms.com/forums/index.php#17 (انجمنهای پشتیبانی فارسی) http://modxcms.com/resources.html
حداکثر زمان لازم برای نصب پس از آپلود: پنج دقیقه
آخرین زمان به روز رسانی این پروندده: ورژن 2.1 MAY 15, 2007
پیشنهاد هایی برای تهیه ی صحیح و لازم مادایکس :
اشارات زیر بایستی بر روی یک سرور معمولی لینکوس اعمال شود
مادایکس یک ساختار یا اپلیکیشن php است. با در نظر داشتن این موضوع لطفا در نحوه استفاده از آن حساسیت به خرج دهید و از ایمن بودن فایل php.ini اطمینان حاصل کنید. اگر از معنای آن اطلاعی ندارید لطفا از میزبان وبگاه (هاستینگ) خود این سوالات را بپرسید تا از حداقل ملزومات برخوردار باشد: تنظیمات مربوط به رجیستر گلوبال در فایل php.ini خاموش باشد:
register_globals OFF
اگر از معنای آن اطلاع دارید. شما طبیعتا انتظار این را خواهید داشت که اکثر هاستینگ ها و مخصوصا ارزانترین آنها که به طور اختصاصی برای شما هاست نمی کنند و هاست شما در واقع اشتراکی است این گزینه را به طور طبیعی ندارند. معمولا این نوع هاستینگ حتی زمانی را برای پاسخگویی به سوالات یا ایرادات وارد بر سیستم عامل سرور و تنظیمات پی اچ پی خود ندارند. با این حساب اگر هاست شما رجیستر گلوبال آن روشن است بایستی منتظر یک فرد بیکار یا مریض باشید که یک اسکریپت اکسپلویت را روی سرور هسات شما اجرا کند و تا شما سایت خود را حک شده بیابید
همچنین سازندگان پی اچ پی زند تصمیم گرفته اند که حالت رجیستر گلوبال روشن را از روی نسخه ی پی اچ پی 6 بردارند
مادایکس در اغلب سرور ها با ایجاد تغییرات کوچک قابل استفاده و بهره برداری می باشد, شامل آی آی اس و یا آپاچی و روی هر پلتفورمی همچون لینوکس, ویندوز, فری بی اس دی (و سایر پلتفورمهای مشابه), انواع نیکس, او اس ایکس و سولاریس (با سولاریس آزمایش نشده اما بایستی کار کند). برای صرفه جویی در زمان آموزش شما, به شما تنظیمات نرم افزاری زیر را برای کاربران جدید و کسانیکه برای اولین بار قصد استفاده دارند پیشنهاد می کنیم:
وب سرور: آپاچی (1.3.x or 2.x) به همراه mod_rewrite فعال.
PHP: 4.3.11 و بالاتر (5.1.6بهترین نتایج در ) MySQL: 4.1.x (بهترین نتیجه با 5.0.x)
اکثر مرورگرهای وب(وب بروزر) که بر اساس استاندارد وب بنا شده اند بایستی با مادایکس مشکلی نداشته باشند. اما به هر ترتیب مرورگرهای زیر آزمایش شده و قابل اطمینان برای کار با مادایکس است.
فایرفاکس 1.5.0.7 و 2 (مکینتاش/ویندوز/لینوکس) اینترنت اکسپلورر 6 و 7 (ویندوز) سافاری 2.0.x (مک او ای ایکس) اوپرا 9.02 (مکینتاش/ویندوز/لینوکس)
به روز رسانی انواع قدیمی مادایکس :
شما قادر به آپدیت یا به روز رسانی انوع قدیمی مادایکس به نوع 0.9.6 هستید.
برای تهیه ی جزییات و تمرین بیشتر در نحوه ی به روز رسانی انواع قدیمی مادایکس,
لطفا به وایکی مادایکس مراجعه کنید که در آنجا همراه با مثال برایتان توضیح داده شده است:
http://wiki.modxcms.com/index.php/Upgrading_Guide
در زمان به روز رسانی, از ا ین مسئله اطمینان حاصل کنید که بکآپ(نسخه ی ذخیره و پشتیبان) کاملی از همه ی قسمتهای مادایکس تهیه کرده اید مخصوصا فایل config.inc.php, همه ی جزییات داخل پوشه ی assets, و نسخه ی کامل دیتابیس فعلی. اگر شما هر گونه اسنیپت پیشفرض را تنظیم کرده اید, اطمینان حاصل کنید که آنها همنام با اسنیپتهای پیشفرض نباشند, و چنانچه آنها جزییاتی را در پوشه ی assets دارند, محل فایل سیستم آنها را با محل جدید جایگزین و تنظیم کنید. اگر شما مطمئن نیستید که این توضیحات برای چه و به چه منظور است, احتمالا برای شما فرقی نمی کند, و یا بایستی کسی را برای به روز رسانی نسخه ی مادایکس خود استخدام یا از او درخواست کمک کنید.
نصب مادایکس (نصب جدید) :
1) پس از دریافت آخرین نسخه, آنرا از حالت فشرده (زیپ) خارج کنید.
اگر می توانید فایلها را روی سرور میزبان خود باز کنید(آنزیپ),
می توانید فایلها را بصورت فشره(زیپ)شده آپلود کنید.
2) در هر دایره(دایرکتوری) سرور میزبان که تمایل دارید نرم افزار در آنجا نصب شود فایلها را به آنجا منتقل کنید. در صورتیکه قصد بازکردن(آنزیپ) فایلها روی سرور دارید, بنا به مکانی که تصمیم به نصب در آنجا دارید میتوانید فایلها را بر روی سرور منتقل کنید. شما بایستی برای نصب کلیه ی فایلهای نامبرده ی زیر را در کنار هم داشته باشید:
assets/ - برای همه ی فایلهای مخصوص وبگاه شما (سی اس اس/تصاویر/جی اس/و غیره.) ht.access - قالبی برای سرور های آپاچی که دستور mod_rewrite را پشتیبانی می کند. index.php - فایل اصلی فرمانده index-ajax.php - دومین فایل فرمانده یا موثر برای "تنظیمات آزاد" اپلیکشنهای جاوا install/ - نصّاب سیستم manager/ - فایلهای اصلی هسته ی مادایکس (فایل کانفیگ هم در اینجاست)
3) در manager/includes/ فایلی به نام "config.inc.php.blank" می باشد. در صورت تمایل, میتوانید آنرا با حذف آخرین قسمت از آن یعنی ".blank" تغییر نام دهید. این بعنوان فایل کانفیگ یا تنظیم شما استفاده خواهد شد. روش دیگر, می توانید یک فایل خالی با نام "config.inc.php" در داخل manager/includes/ ایجاد کنید. سطح دسترسی به فایل (پرمیشن) را روی 666 (read/write) تنظیم کنید. پرمیشن یا طح دسترسی که در اینجا ذکر شد بر روی اغلب نصب های دیگر استفاده خواهد شد. پی اچ پی بسته به شرایطی نیازمند سطوح دسترسی مختلفی است (644 و 755)
4) سطوح دسترسی به دایره یا دایرکتوری (دایرکتوری پرمیشن) زیر را به 777 (read/write/execute) تغییر دهید:
assets/cache/ assets/export/ assets/images/
5) برای فایلهای زیر به 666 تغییر دهید (read/write):
assets/cache/siteCache.idx.php assets/cache/sitePublishing.idx.php
6) آدرس محلی را در مرورگر خود وارد کنید که فایلها را در آن آپلود کرده اید:
http://your-server.com/path-to-MODx-files-if-present/install/ (توضیح فارسی در زیر!) http://سرور شما . دات کام!/مسیر احتمالی به سمت فولدر یا پوشه ی مادایکس/اینستال/
7) اگر شما پیغام قرمز رنگی را با این متن که مادایکس هنوز نصب نشده است را مشاهده کردید, بر روی پیام قرمز رنگ "Install Now" کلیک کنید. همینکه برنامه ی نصب را آغاز کردید به توضیحات داخل هر بخش توجه کنید و مراحل را یک به یک به پیش ببرید. اگر شما از هر بهشی از مراحل 2 و 5 را چشم پوشی کرده باشید به شما اجازه و تذکر رفع و درست کردن موارد داده می شود. توجه: شما پیش از اجرای برنامه ی نصب(نصّاب)نیازمند تهیه ی دیتابیس هستید. در واقع, ایده ی خوبی است که پیش از اجرای برنامه ی نصب یک دیتابیس تهیه کرده باشیم. اطلاعات دیتابیس همچون نام دیتابیس, نام کاربری و کلمه ی عبور دیتابیس را حتما برای اجرای نصاب به خاطر بسپارید.
8) وقتی که نصّاب یا نرم افزار نصب مادایکس کارش تمام شد, بنا به توصیه های امنیتی لطفا به موارد زیر توجه کنید:
پوشه یا فولدر نصاب یا اینستالیشن را حذف کنید. سطوح دسترسی (پرمیشن) به فایل config.inc.php را به حالت اول یعنی به 644 تغییر دهید(مرجله ی سوم). حذف فایل README.fa.txt به خود شما بستگی دارد و فرقی به حال سیستم نمی کند.
این فایل در دایرکتوری install در "روت" وبگاه است .
9) اگر قصد استفاده از آدرسهای دوستانه قابل درک انسان و موتورهای جستجوگر" دارید, نیازمند تغییر نام فایل "ht.access" در شاخه ی اصلی وبگاه یا "روت" به ".htaccess" هستید, و مجددا همین کار برای همین فایل را در دایره دایرکتوری manager/ انجام دهید.
10) زمانی که برای اولین بار پس از نصب یا بروز رسانی سیستم وارد بخش مدیریت می شوید, حتما صفحه ی تنظیمات اولیه را تنظیم و ذخیره کنید (سیو کنید). شما بعدا هم می توانید این تنظیمات را انجام و ذخیره کنید, و یا بعدا از طریق (منو)فهرست بالای مادایکس به قسمت تنظیمات زیر شاخه ی ابزار رجوع کنید و به تنظیمات بپردازید.
به مادایکس خوش آمدید!
