منوهای نصب در پنل مدیریت

مجنتو : index از طریق Command line

اگر مجنتو را بشناسید حتما با پروسه سنگین و قوی index در مجنتو رو به رو شده اید . شما با index کردن ، بخش های مشخص شده را به اصطلاح آپدیت کرده و آمده نمایش در سایت میکنید ، بخش هایی مانند دسته بندی محصولات ، قیمت محصولات ، اتریبیوت ها و … . index یکی از ویژگی های شاخصی است که مجنتو را با دیگر فروشگاه ساز های موجود نظیر open cart و … متمایز جلوه میدهد . اگر فروشگاه شما بزرگ باشد ایندکس کردن برای شما کاری طولانی و طاقت فرسا خواهد بود . در این پست ، آموزش index از طریق command line را فرا میگیرد که باعث میشه پروسه index سرعت بیشتری داشته باشد . با ما همراه باشید …

magento_logo

ابتدا با استفاده از command line وارد پوشه shell در root مجنتو خود شوید .

 

چک کردن وضعیت index :

برای اینکه مشاهده کنید مواردی که در لیست index management شما هستند در چه وضعیتی قرار دارند دستور زیر را وارد کنید :

php indexer.php --status

هنگامی که این دستور را وارد میکنید اطلاعاتی همانند زیر را مشاهده میکنید که بیان میکند کدام بخش نیاز به index دارد :

Product Attributes:            Pending
Product Prices:                Pending
Stock Status:                  Pending
Tag Aggregation Data:          Pending
Default Values:                Pending
Catalog URL Rewrites:          Pending
Product Flat Data:             Require Reindex
Category Flat Data:            Pending
Category Products:             Pending
Catalog Search Index:          Pending

 

برای اینکه اطلاعاتی راجع به مواردی که به شما نمایش داده است بدست آورید کافی است از دستور زیر استفاده کنید :

php indexer.php --info

که اطلاعاتی مانند زیر را به شما میدهد :

catalog_product_attribute     Product Attributes
catalog_product_price         Product Prices
cataloginventory_stock        Stock Status
tag_summary                   Tag Aggregation Data
mana_db_replicator            Default Values
catalog_url                   Catalog URL Rewrites
catalog_product_flat          Product Flat Data
catalog_category_flat         Category Flat Data
catalog_category_product      Category Products
catalogsearch_fulltext        Catalog Search Index

 

index موارد انتخابی :

برای اینکه مواردی که در لیست بالا اشاره شده است را ایندکس کنید کافی است دستور زیر را وارد کنید :

php indexer.php --reindex [Index Option Code]

بجای index Option Code نام موردی که از info گرفته اید را انتخاب کنید ،‌به عنوان مثال ما میخواهیم قیمت ها را index کنیم برای اینکار دستور زیر را وارد میکنیم :

php indexer.php --reindex catalog_product_price

اگر بخواهید چند قسمت را با هم index کنید از “,” برای جدا کردن بخش ها استفاده کنید ،‌ به عنوان مثال :

php indexer.php --reindex catalog_product_price,catalog_url,catalog_product_flat

 

index همه موارد :

برای اینکه یک index کلی بزنید کافی است دستور زیر را وارد کنید :

php indexer.php --reindexall

 

امیدوارم این آموزش مورد پسند شما قرار گرفته باشد .

0 پاسخ در "مجنتو : index از طریق Command line"

ارسال یک پیغام

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

 

2017 © تمامي حقوق مطالب سايت Developersian محفوظ و همچنین استفاده از مطالب سایت با ذکر منبع بلامانع است.
X