رفتن به مطلب

amirsallar75

عضو انجمن
  • تعداد ارسال ها

    90
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    3

amirsallar75 آخرین باز در روز آذر 22 2016 برنده شده

amirsallar75 یکی از رکورد داران بیشترین تعداد پسند مطالب است !

1 دنبال کننده

Profile Information

  • Gender
    Male
  • Location
    tehran

amirsallar75's Achievements

عضو انجمن

عضو انجمن (3/6)

36

اعتبار در سایت

  1. با درود و خسته نباشید خدمت دوستان عزیز و مدیران محترم میخواستم از تولیدکننده ها و شاخه ها در پرستا خروجی بصورت آرایه PHP بگیرم . میدونم یه سری توابع خود پرستا برای اینکار داره ، برای محصولات مثلا چنین تابعی هست که میشه اسم ، قیمت ، شماره شاخه پیشفرض ، آیدی تولید کننده و ... رو بصورت آرایه خروجی گرفت ‌. فقط اگه دوستان عزیزی که به کد ها و توابع پرستا مسلط هستند توابع مربوطه رو بفرمایند ممنون میشم . راستی پرستا جدول راهنمای function هارو نداره ؟؟؟
  2. amirsallar75

    تغییر در سفارش ثبت شده

    با درود و وقت بخیر خدمت دوستان عزیز یه سوال داشتم که آیا ممکنه وقتی سفارشی ثبت میشه و حالا به هر دلیلی قیمتش تغییر میکنه (افزایش پیدا میکنه) و یا اصلا خود سفارش تغییر میکنه مثلا چیزی اضافه میشه یا مدل سفارش داده شده تغییر میکنه امکانش هست سفارش رو تغییر داد ؟؟؟ برای مثال در فروشگاه بنده مشتری تعدادی گوشی موبایل ثبت کرده که موجود نیست یه مدل بهتر رو پیشنهاد دادیم با اختلاف قیمت جزئی قبول کردند حالا چطور میشه این امر رو در فروشگاه اعمال کرد ؟؟؟ تو حساب کاربریشون حتما باید سفارش قبلی رو لغو کنیم و باید بیان مجددا ثبت کنن سفارش جدیدی رو ؟؟؟
  3. amirsallar75

    مشکل در صفحه محصول

    با درود در واقع باید هم اینطوری بشه و اصلا کاملا طبیعیه شما دارید با اینکارتون url رو تغییر میدید و آخر url یه # (شارپ) اضافه میکنید . پرستاشاپ جهت ترکیبات و افزودن به سبد خرید url رو چک میکنه . وقتی url تغییر پیدا کنه دنبال یه ترکیب با اون ادرس url میگرده که در واقع همچین ترکیبی هم نیست . بنظر میرسه این تغییرات رو بصورت دستی در قالبتون اعمال کردید که حتما باید برش دارید و تا جایی که میدونم راهی برای حلش نیست . برای مثال این آدرس صفحه محصول هست : http://site.com/category/1-product شما آدرس رو به این ترتیب تغییر میدید با کلیک بر روی خواندن نظرات کاربر یا اطلاعات بیشتر http://site.com/category/1-product#moreinfo بنابراین پرستا فکر میکنه شما رنگ جدیدی انتخاب کردید . چون در سیستم ترکیبات و رنگ ها هم پرستا از تغییر url استفاده میکنه . وقتی همچین ترکیبی با همچین آدرس url ای نباشه پیغام خطا میده که همچین چیزی وجود ندارد ترکیب دیگری رو انتخاب کنید . باید در اولین فرصت این لینک های درون صفحه ای که باعث تغییر url میشند رو حذف کنید .
  4. amirsallar75

    افت سرعت سایت

    گزارش ها فقط جنبه اطلاع رسانی و آگاهی داره و اصلا نیاز نیست باشه . همه رو در اسرع وقت پاک کنید .... الانم سایتتون رو بررسی کردم همه مشکلات رفع شده بودن و در ۸ ثانیه برام بالا اومد تبریک میگم
  5. amirsallar75

    افت سرعت سایت

    صفحه اصلی شما سایز بسیار مناسبی داره و نیاز به بهینه کردن هیچ عکس و تصویری هم نیست مشکل شما مشکل سرور و کده . اون موقع که GTMetrix میگرفتید ظاهرا کد هاتون فشرده نبودند و یکی از نقطه ضعفاتون رو این گرفته که البته موضوع چندان مهمی نیست . تا جایی که خودم روی سایت شما دیدم مشکل جاوا اسکریپت بدی دارید کمتر سایتی رو میبینم که انقدر لود جاوااسکریپتش طول بکشه در حالی که قالب سایت شما از چیزی بیشتر از یه فریمورک جی کوئری استفاده نکرده . پیشنهادم به شما تخلیه کش های پرستا ، یه بار خاموش کردن حافظه نهان و کامپایل اجباری قالب و بعد تخلیه کش سایت از منو کارایی پرستاشاپ و بعد خاموش کردن تمام اون مراحل بهینه سازی کد هاست. چند بار در این حالت سایت رو لود کنید و ببینید سرعت به چه صورت هست . کار بعدیتون بهینه سازی دیتابیس و حذف فایل های غیر ضروری هست . در قسمت پارامتر های پیشرفته > گزارش ها ، معمولا گزارش های عملکرد زیادی انباشته میشند که در دراز مدت اذیت میکنن اونارو خیلی راحت با یه کلیک پاک کنید . ماژول بهینه سازی دیتابیس رو از سایت پرستااستور به این آدرس دریافت و نصب کنید و به دیتابیستون یه صفایی بدید ! http://www.prestastore.ir/free-modules/37-cleaner.html بعد از همه این کار ها به قسمت کارایی برگردید و همه چیز رو به حالت اولش برگردونید . البته در نهایت این رو هم بگم که سایت شما در ایرانه و GTMetrix با در ایران بودن سایت معمولا مشکل داره و لودشو رو یه مقدار زیاد نشون میده . سرعت لود سایت شما برای من برای صفحات داخلیتون تا لود کامل ۲۵ ثانیه و صفحه اولتون ۴۵ ثانیه است که واقعا بده ولی نه به بدی که GT نشون میده البته اینم بگم سایتتون سریع میاد و DOM Tree سایتتون زود تشکیل میشه ولی لود کامل بیشتر به خاطر جاوااسکریپت و کد ها طول میکشه تا صفحه تکمیل بشه که نشون میده مشکل وب سرور یا کد میتونه باشه . وب سرورتون NGinx هست که بنظرم دلیلی نداره از این وب سرور استفاده کنید بخصوص اینکه اگه پشتیبانی سرور مناسبی نداشته باشید و به درستی کانفیگش نکرده باشند . اگه بتونید لایت اسپید استفاده کنید یا از آپاچی Prefork بهره ببرید میتونه کمکتون کنه که لازمه اش تغییر سروره . البته همین اومدن از NGinx به Apache هم کار آسونی نخواهد بود که بر عهده پشتیبانی سرورتون هست . حداقل اون مواردی رو که در ابتدا گفتم رو امتحان کنید اگه کمکی کرد خبر بدین موفق باشید
  6. amirsallar75

    افت سرعت سایت

    شما سرور اختصاصی با بهترین وب سرور و قوی ترین امکانات رو هم بگیرید و همه چیز هم در ایده آل ترین حالت خودش باشه به هیچ کارتون نخواهد اومد . صفحه اصلی تون ۶ و نیم مگابایته . من بخوام صفحه اصلیتون رو باز کنم انگار که باید یه فایل mp3 با کیفیت ۳۲۰ دانلود کنم در GTmetrix هم به این موضوع اشاره شده بود . شما تصاویرتون واقعا نامناسب و زیاد و اصلاح سایز نشده است . پیشنهاد میکنم تصاویر رو با بزرگترین سایزی که قراره استفاده بشه آماده کنید مثلا برای اسلایدرتون سایز ۸۶۹ در ۳۰۶ هست . این اعداد و ارقام هم در ماژول اسلایدرتون نوشته شده و هم در مرورگر وبتون میتونید خیلی راحت با inspect element دربیارید . تصویرتون حتما JPG باشه و بعد با این سایت فشرده کنید سایز تصاویر رو http://tinypng.com در ضمن اینقدر تصویر و بنر هم لزومی نداره در صفحه اصلیتون استفاده کنید . مشکلتون به هیچ عنوان از سرور و کد و فشرده نبودن کد ها و ... نیست و فقط خودتون با این همه تصاویر بی جا و اصلاح نشده این بلارو به سر سایت اوردید . این موضوع رو دقیقا gtmetrix اشاره کرده
  7. amirsallar75

    مدیریت صفحات 404

    این روش رو خودم امتحان نکردم ولی در تئوری باید جواب بده باید کد رو ویرایش کنید توی پوشه قالبتون فایل 404.tpl رو گیر بیارید و یه کد جاوا اسکریپت که هدایت میکنه به صفحه اصلیتون بنویسید . این کد رو بالای بالا پایین کامنت های پیشفرض خود پرستا و بالای div بنویسید : <script> window.onload=function(){ top.location="http://www.site.com"; } </script> به جای site.com آدرس سایت خودتون رو بزنید و حل باید باشه بعد هم در قسمت کارایی کامپایل اجباری رو روشن و تست کنید . اگه جواب داد اینجا هم بگید که دیگران استفاده کنن .
  8. نمایش فارسی قیمت ها مربوط به مشکل فونت هاست . فونتی که بطور پیشفرض در پرستا استفاده شده ، یکان وب اصلاح نشده با اعداد غیر استاندارد هست . مشکل شما خیلی خیلی راحت با تعویض فونت حل میشه فقط باید فونت یکان با اعداد استاندارد رو دانلود کنید که خرجش یه سرچ ساده در گوگله *توضیح : فونت های فارسی نسخه وب برای CMS ها عموما به دو صورت استفاده میشند ، با اعداد انگلیسی و فارسی استاندارد و فقط اعداد فارسی . دسته دوم برای CMS ها بسیار مناسبند چرا که در CMS ها اعدادی مثل قیمت ، شماره تلفن ها و .... همه بصورت انگلیسی هستند و وقتی در یک سایت فارسی استفاده میشند دچار مشکل میکنن . مثل قیمت های سایت دیجی کالا ! برای همین از فونت هایی به اصطلاح غیر استاندارد که اعداد انگلیسی رو هم فارسی نشون میدن استفاده میکنن . در پرستا هم از این دسته فونت استفاده شده . امیدوارم توضیحاتم کامل بوده باشه
  9. فایل php.ini چیزی نیست که شما یا سورس برنامه تون بخواید داشته باشید یا نداشته باشید این فایل مربوط به هاست هست . اگه دسترسی سرور رو دارید که میتونید خیلی ساده از طریق کنترل پنل بخش ویرایش فایل ها این فایل رو پیدا کنید و momory_limit رو افزایش بدید در غیر اینصورت به هاستینگتون تیکت بزنید . افزایش momory_limit به مقدار ۸۰۰۰ برای بخش ویرایش ترجمه های ماژول های پرستا شاپ هم توصیه میشه . به هاستینگتون تیکت بزنید و درخواست افزایش memory_limit رو به مقداد ۸۰۰۰ بدید .
  10. با درود در مورد سرعت سایت شما نه تنها باید بگم که بد نیست باید بگم فوق العاده عالی هم هست ، به نتیجه GTMetrix اصلا کمترین اهمیتی هم ندید ، چرا ؟؟؟ اولا اینکه شما از سرور ایران استفاده میکنید و این باعث میشه سایت شما تا ۵ برابر سریعتر از سرور های خارج از کشور برای کاربر ایرانی لود بشه پس جای نگرانی نیست . مورد بعدی وب سرور شماست که از لایت اسپید استفاده میکنید که در صورت کانفیگ صحیح که حتما هم همینطور هست بهترین وب سرور جهان محسوب میشه و سرعت لود رو تا ۳ برابر و بیشتر افزایش میده . گذشته از اون اگر در GTMertrix هم دقت کرده باشید براتون نزده سرور کند است این یعنی از نظر سرور که مهمترین و تعیین کننده ترین عامل در سرعت هست مشکلی ندارید اما درعوض به شما پیشنهاد داده که کد های CSS رو بهینه کنید که توسط پرستاشاپ در همون قسمت کارایی انجام شده و اینکه حجم تصاویر و بنر هاتون رو کم کنید . توجه کنید اسلایدر معمولا بیشترین حجم رو میگیره . با همه اوصاف صفحه اصلی سایت شما ۱.۳۸ مگابایت حجم داره که کمتر از میانگین جهانی وبسایت هاست که خیلی خوبه . اما در نهایت باید بگم برای من کاربر ایرانی که اولین باره سایتتون رو باز میکنم سرعت لودتون در صفحه اول فقط ۳ ثانیه و سایر صفحات کمتر از ۵ ثانیه بود که یعنی عالی عالی پس به سرعت لود سایتتون برای GTMetrix که از سروری در کانادا برای تست سایت شما استفاده میکنه اصلا توجه نکنید موفق باشید .
  11. جناب دانوش یه دنیا سپاس همین که فرمودید یه جایی مشکل محدودیت آپلود و فرم دارم کاملا درست بود ، از اونجایی که سرورمون اختصاصیه برای سرعت بهتر دست به بهینه سازی آپاچی زدیم و آپاچی رو در حالت event و php رو در حالت fastcgi کامپایل و بیلد کردیم ، و جهت امنیت بیشتر هم php suhosin رو فعال کردیم که یه ماژول امنیتی جهت بهینه سازی و تامین امنیت کد های php هست و تعریفش رو زیاد شنیدم . همین دو مورد باعث ایجاد این مشکلات میشدند و ظاهرا با پرستا میونه خوبی ندارند ، وقتی به حالت پیشفرض برگشتم و php رو روی mod_php و آپاچی روی auto با فعالسازی mod_ruid2 گذاشتم و suhosin رو هم خاموش کردم بعد از کامپایل مجدد مشکل حل شد . البته جهت اجرای بهتر در فایل php.ini مقادیر زیر رو هم افزایش دادم : max_input_time = 120 max_input_vars = 8000 memory_limit = 256M بعد از یک ریستارت سرور تمام مشکلات بطور کامل حل شد . باز هم سپاس از شما جناب دانوش ، راهنمایی های شما همیشه کمکم کرده
  12. روشی برای آپگرید یا جایگزینی فایل های پرستاشاپ نیست ؟؟؟ مثلا نسخه ۱.۶.۱.۵ خراب رو به همین نسخه آپگرید کنم بطوری که در آپدیت های بعدی مشکل نداشته باشم ؟؟
  13. مشکل دقیقا اینه که در مرورگر فایرفاکس نمیشه برای محصول توضیحات و توضیحات کوتاه نوشت و باید حتما محصول غیرفعال بشه و وقتی توضیحات رو برای محصول میزارم ویژگی هایی که از قبل براش واردشده بود میپره و حذف میشه !!! در کروم نیازی به غیرفعال کردن محصول نیست ولی وقتی توضیحات وارد میشه ویژگی ها میپره و باید از اول ویژگی ها وارد بشند که مسئله عجیبیه این موضوع در مورد توضیحات کوتاه هم صدق میکنه . همچنین اینکه وقتی میخوام توضیحات بزارم کلید های ذخیره و ماندن و ذخیره عملا یک کار رو انجام میدن و هر دو در صفحه محصول میمونند ! من قبلا نسخه های ۱.۶.۰.۱۴ و ۱.۶.۱.۲ رو داشتم و در هر دو ورژن بررسی تخصصی در قسمت توضیحات محصول گذاشتم و مشکلی وجود نداشت اما در ورژن ۱.۶.۱.۵ که به تازگی آپدیت کردم مشکل هست ولی این مشکل روی ۱.۶.۱.۵ ای که امروز روی یه دامنه دیگه نصب کردم وجود نداشت فقط پرستای من این مشکل رو داره . و جالب اینجاست این مشکل پس از آپدیت بوجود اومده و حتما نیاز به جایگزینی فایل دارم میشه ۱.۶.۱.۵ رو مجدد به خودش آپگرید کرد با اون ماژول یک کلیک ارتقا ؟ یا اینکه دستی فایل ها رو جایگزین کنم ؟ این بخش واردسازی محصول تو چه بخشیه و در کجا دستی فایلارو جایگزین کنم درست میشه ؟
  14. شیوه غیرفعال کردن متاسفانه روی محصولاتی که در ورژن قدیمی وارد شده بودن جواب نمیده و باعث پاک شدن ویژگی ها میشه ، امکانش هست فایل های بخش وارد سازی محصول رو از پرستا ۱.۶.۱.۵ مجدد وارد کرد ؟ چطور اینکارو کنم و کدوم فایلارو دستکاری کنم ؟ مشکل از دسترسی های نامناسب میتونه باشه ؟ دوستان لطفا راهنمایی کنید .
  15. این مشکل رو با نصب پرستا ۱.۶.۱.۵ جدید دوباره امتحان کردم ، در این نسخه هیچ مشکلی وجود نداشت و کاملا صحیح میشد بعد از واردشدن ویژگی ها ، توضیحات هم به محصول افزود . اما پرستای من از نسخه ۱.۶.۰.۱۴ با ما بوده و مدام آپدیت میشده به نسخه های جدید ممکنه این ایراد از ورژن ۱.۶.۱.۲ باهاش مونده باشه و در آپدیت به نسخه ۵ حل نشده باشه ، راهی برای Downgrade هست ؟؟؟؟ با آزمون و خطا روی محصولات تستی که جدید وارد کرده بودم یه بررسی کردم به این نتیجه رسیدم که اگه قبل از واردسازی توضیحات محصول رو غیرفعال کنم توضیحات ذخیره میشند و ویژگی ها نمیپره ، فعلا از این شیوه استفاده میکنم ببینم روی محصولات قدیمی هم جواب میده یا نه .
×
×
  • اضافه کردن...