رفتن به مطلب

Mohammad Bazli

عضو سایت
  • تعداد ارسال‌ها

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

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

  • روز های برد

    21

نوشته‌ها ارسال شده توسط Mohammad Bazli

  1. در 18 ساعت قبل، mir.seyyed گفته است :

    یسیار ممنون از توضیحاتتون،

     

    امّا من وبلاگ بلاگفا دارم اون رو چطور انجام بدم؟

    استایل ها غیر ضروری مثل فونت آیکن رو در فوتر قرار دادم و در هدر از استایل شت فقط همین استایل کُلّی سایتم هست با مقداری جاوا اسکرپت

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

  2. در ۱ ساعت قبل، مینا علیزاده گفته است :

    رمز عبورمو رو فراموش کردم ایمیل رو وارد میکنم اما هیچ ایمیلی برام از ورد پرس نمیاد خواهش میکنم راهنمایی کنید،، سایر ایمل ها بدون هیچ مشکلی دریافت میشه

    سلام

    در هنگام نصب وردپرس یا تنظیمات سایت ایا ایمیل خودتون را وارد کردید؟

    خیلی از مواقع در پیکیج های نصبی ایمیل پیشفرض خود طراح در قالب خریداری شده تنظیم شده است.

  3. در 3 ساعت قبل، mir.seyyed گفته است :

    سلام،

    GTmetrix برای وبلاگم همچین خطایی میده:

    
    
    IMPACT	AUDIT		
    Med-High	
    Eliminate render-blocking resources
    Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles.
    
    Learn how to improve this
    URL	TRANSFER SIZE	POTENTIAL SAVINGS
    http://-------------/style.css

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

    باید چکار کنم؟

    هر سایت وردپرسی از تم ها و پلاگین ها استفاده میکنه که جاوا اسکریپت و فایل های CSS به قسمت هایی از سایت اضافه شده که این اسکریپت ها می تونه زمان بالا آمدن یک صفحه از سایت را افزایش بده و همچنین میتونن صفحه را بلاک کنند!

    مرورگر کاربر باید این JavaScript  و CSS  ها را  قبل از بارگذاری بقیه HTML در صفحه بارگذاری کند. این به این معنی است که کاربران با سرعت اتصال کم برای دیدن صفحه چند میلی ثانیه بیشتر باید صبر کنند. این اسکریپت ها و شیوه ها به عنوان render-blocking جاوا اسکریپت و CSS شناخته می شوند.

    میتونی با افزونه Autoptimize گزینه های JavaScript و  CSS چک کنی و ذخیره کنی.

  4. سلام

    یه سوال خیلی خیلی کلی پرسیدی!

    برای سئو کلمه کلیدی نیاز مورد نیازت به یه استراتژی قوی نیاز داری اونم تو صنعت فعالیت خودت...

    سئو کلا تجربیه و با ازمون و خطا میتونی به نتایج دست پیدا کنی

    برای شروع در 1 سال اول خرید بک لینک پیشنهاد نمی کنم مگر اینکه با برنامه باشه و به جاش میتونید رپورتاز اگهی برید.

    در ضمن شما یک ساختار قوی بچین نسبت ب رقبا و ضعف اونارو دربیار و در سایت خودتت تبدیل به نقطه قوت کن.

    در سایت های موزیک ارسال پست هدفمند - لینک سازی داخلی - کم بودن درخواست ها - سرعت بالا در بارگذاری و مهم تر از همه هماهنگ بودن با گوشی در سایت های موزیک عوامل کلی هست باعث میشه نتیجه بگیری....

    موفق باشی

     

     

    • پسندیدن 2
  5. درود بر شما

    #3 /home/ttbir/public_html/wp-content/plugins/woocommerce/packag in /home/ttbir/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php on line 44

    با جایگزینی خط 44 با کد زیر مشکل حل شد!

    add_filter( 'action_scheduler_async_request_sleep_seconds', function() { return 5; } );

     

    • پسندیدن 2
  6. در ۱ ساعت قبل، yazdaniwp گفته است :

    سلام. ممنونم

    عرض کردم مسئله تنظیمات هاست هست، اون روشی که عرض کردم رو تست کنید. ببینید منطقه زمانی روی چه ناحیه ای هست. بعد میشه بهتر بررسی کرد.

    هاست رو چک کردم بر روی تهران تنظیم شده بود که بنده utc+0 تنظیم کردم و همینطور برای وردپرس.
    در تنظیمات عمومی به صورت نمایشی مشکل حل شده ولی باز در سلامت سایت میزنه تایمتون با سرور هماهنگ نیست!

  7. در 58 دقیقه قبل، yazdaniwp گفته است :

    بنظرم نادیده گرفتن زحمت اشخاصی که بدون چشم داشت مالی یک ابزار رو برای جامعه وردپرس ایران توسعه داده کار جالب و اخلاقی نیست. کلا این فانکشن در این افزونه وجود نداره و هیچ توسعه دهنده ای هم تضمین هماهنگی صد در صد با افزونه های دیگه رو نمیده.

    شما یک فایل روی هاستتون بسازید مثلا i.php و این کد رو داخلش قرار بدید:

    
    <?php phpinfo(); ?>

    ببنید اصلا timezone هاستتون روی چه منطقه ای هست. اگه Asia/Tehran هست باید زمان محلی وردپرس رو روی UTC+0 قرار بدید ولی اگه داخل فایلی که ساختید UTC هست فقط باید زمان محلی رو تهران قرار بدید.

    تست کنید و اگه مشکلتون حل نشد ریپلای بزنید تا راهنمایی کنن دوستان برای دیباگ.

    سلام و خسته نباشید
    آقای یزدانی در فایل wp-setting.php روی utc هستش و با تغییر به تهران هم مشکل حل نشده...

  8. در 17 ساعت قبل، yazdaniwp گفته است :

    هاستینگ ایران کلا مشکل داره و غالبا oversell هستن، یعنی منابع محدود رو بین تعداد زیادی از مشترکین تقسیم میکنن، پیشنهاد اول که استفاده از CDN مثل cloudflare هست، بعدش باید هاستی بگیرید که حتی المقدور لایت اسپید باشه. اگه وبسرورتون لایت اسپید باشه، افزونه اختصاصی ای داره خودش که بشدت روی سرعت موثره. غیر فعال کردن پلاگینهایی که استفاده نمیشن در صفحات خاص هم موثره.

    اینها موارد معمول هستن ولی اگه با ساختار دیتابیس و مخصوصا وردپرس اشنایی کاملی دارید، تغییر استراکچر و ایندکسینگ دیتابیس خیلی کمک میکنه، بهینه سازی جدول wp_options خیلی مهمه مخصوصا اگه قبلا افزونه هایی رو نصب و حذف کردید. کلا خیلی کار میشه کرد ولی تا منابع سخت افزاری جوابگوی حداقل نیازها نباشه تاثیری ندارن.

    اگه دیتابیس و ترافیکتون هم در حال رشد هست و مخصوصا اگه فروشگاهی هستید باید مهاجرت کنید به سرورهای مجازی.

    نهایتا اینکه با افزونه های متعدد کارکردن باعث افت پرفورمنس میشه، اگه نمیخواید که هر چند مدت فقط با افزایش منابع سخت افزاری سرعت رو بهتر کنید، باید یا خودتون دست به کد بشید یا با یک توسعه دهنده وردپرس در ارتباط باشید.

    سلام.
    سرور مجهز به لایت اسپید هستش و در بارگذاری مشکلی ندارم...
    افزونه هارو کنترل میکنم و دیتا بیس رو هم به وسیله wp-optimize بهینه میکنم - جدول های اضافه رو هم خودم پاک میکنم و تا حالا هیچ مشکلی از این بابت نبوده.

    منتهی پیج اسپید گوگل از لود فونت css و js ایرادات زیادی میگیره...
    آیا میشه یک سرور پرسرعت  خرید و این css ,js  فونت رو از اونجا بارگذاری کرد؟

  9. در در ۱۳۹۹/۵/۱۴ در 23:23، yazdaniwp گفته است :

    از نظر فنی این کار جالب نیست، شما افزونه و قالب دارید که دارن آدرس رو بر اساس مسیرشون میخونن اما کاری که انجام میشه برای امتیازی که بناست از جی تی متریکس و پینگدام و... بگیرن اینه که سابدامین میسازن، بعد اون رو point میکنن به پوشه wp-content. اینطوری در ظاهر اون مشکل حل میشه ولی در باطن شما دارید همه رو از یه دامین میخونید و روی ترافیک سایت اتفاق مثبتی رخ نمیده.

    اما اگه کدنویسی میکنید میتونید از هوکهای script_loader_tag و style_loader_tag استفاده کنید و بصورت واقعی از آدرس یک دامین دیگه که سرور ثانویه هست فایلهای js و css رو بگیرید که اونم متاسفانه همه جا جواب نمیده چون افزونه ها و قالبها همه شون قواعد وردپرس رو رعایت نمیکنن.

    سلام
    شما چه پیشنهادی میدید برای افزایش سرعت لود وبسایت...
    بنده هاست پر سرعت هم دارم ولی باز منابع زیادی برای بارگذاری js و css استفاده میشه...

  10. سلام دوستان خسته نباشید

    بنده چطور میتونم فایل های استاتیک و نیز تصاویر را از ساب دامین خودم static.mysite.com فراخوانی کنم؟

    یعنی یک ساب دومین بسازم و تصاویر، فونت ها، css ,js خودم رو در آنجا ذخیره کنم و بعد از درخواست از همونجا لود بشه!؟

  11. آیا ممکنه که به دلیل نصب پارسی دیت باشه!؟

    چون این خطا رو در سلامت سایت دیدم:

    منطقه زمانی پیشفرض PHP پس از بارگذاری وردپرس با فراخوانی date_default_timezone_set() تابع تغییر یافته است. این عملکرد با محاسبات صحیح تاریخ و زمان تداخل دارد.

  12. نه کل پیام خطا به این صورته:

    و اینکهتداخلی نداره و کارهای لازم رو انجام دادم و باز هم برقراره...!

    [03-Aug-2020 15:20:31 Asia/Tehran] خطای Table 'ttbir_dbttbbiston.wp_actionscheduler_actions' doesn't exist در پایگاه‌داده وردپرس برای دستور SELECT a.action_id FROM wp_actionscheduler_actions a WHERE a.hook='action_scheduler/migration_hook' AND a.status='in-progress' ORDER BY scheduled_date_gmt DESC LIMIT 1 ساخته شده توسط require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, Action_Scheduler\Migration\Controller->schedule_migration, Action_Scheduler\Migration\Scheduler->is_migration_scheduled, as_next_scheduled_action, ActionScheduler_HybridStore->find_action, ActionScheduler_DBStore->find_action
    [03-Aug-2020 15:20:31 Asia/Tehran] خطای Table 'ttbir_dbttbbiston.wp_actionscheduler_actions' doesn't exist در پایگاه‌داده وردپرس برای دستور SELECT a.action_id FROM wp_actionscheduler_actions a WHERE a.hook='action_scheduler/migration_hook' AND a.status='pending' ORDER BY scheduled_date_gmt ASC LIMIT 1 ساخته شده توسط require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, Action_Scheduler\Migration\Controller->schedule_migration, Action_Scheduler\Migration\Scheduler->is_migration_scheduled, as_next_scheduled_action, ActionScheduler_HybridStore->find_action, ActionScheduler_DBStore->find_action
    [03-Aug-2020 15:20:31 Asia/Tehran] خطای Table 'ttbir_dbttbbiston.wp_actionscheduler_actions' doesn't exist در پایگاه‌داده وردپرس برای دستور SELECT a.action_id FROM wp_actionscheduler_actions a WHERE a.hook='action_scheduler/migration_hook' AND a.status='in-progress' ORDER BY scheduled_date_gmt DESC LIMIT 1 ساخته شده توسط require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, Action_Scheduler\Migration\Controller->schedule_migration, Action_Scheduler\Migration\Scheduler->schedule_migration, as_next_scheduled_action, ActionScheduler_HybridStore->find_action, ActionScheduler_DBStore->find_action
    [03-Aug-2020 15:20:31 Asia/Tehran] خطای Table 'ttbir_dbttbbiston.wp_actionscheduler_actions' doesn't exist در پایگاه‌داده وردپرس برای دستور SELECT a.action_id FROM wp_actionscheduler_actions a WHERE a.hook='action_scheduler/migration_hook' AND a.status='pending' ORDER BY scheduled_date_gmt ASC LIMIT 1 ساخته شده توسط require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, Action_Scheduler\Migration\Controller->schedule_migration, Action_Scheduler\Migration\Scheduler->schedule_migration, as_next_scheduled_action, ActionScheduler_HybridStore->find_action, ActionScheduler_DBStore->find_action
    [03-Aug-2020 15:20:31 Asia/Tehran] خطای Table 'ttbir_dbttbbiston.wp_actionscheduler_groups' doesn't exist در پایگاه‌داده وردپرس برای دستور SELECT group_id FROM wp_actionscheduler_groups WHERE slug='action-scheduler-migration' ساخته شده توسط require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, Action_Scheduler\Migration\Controller->schedule_migration, Action_Scheduler\Migration\Scheduler->schedule_migration, as_schedule_single_action, ActionScheduler_ActionFactory->single, ActionScheduler_ActionFactory->store, ActionScheduler_HybridStore->save_action, ActionScheduler_DBStoreMigrator->save_action, ActionScheduler_DBStore->save_action, ActionScheduler_DBStore->get_group_id
    [03-Aug-2020 15:20:31 Asia/Tehran] خطای Table 'ttbir_dbttbbiston.wp_actionscheduler_groups' doesn't exist در پایگاه‌داده وردپرس برای دستور SHOW FULL COLUMNS FROM `wp_actionscheduler_groups` ساخته شده توسط require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, Action_Scheduler\Migration\Controller->schedule_migration, Action_Scheduler\Migration\Scheduler->schedule_migration, as_schedule_single_action, ActionScheduler_ActionFactory->single, ActionScheduler_ActionFactory->store, ActionScheduler_HybridStore->save_action, ActionScheduler_DBStoreMigrator->save_action, ActionScheduler_DBStore->save_action, ActionScheduler_DBStore->get_group_id, ActionScheduler_DBStore->create_group
    [03-Aug-2020 15:20:31 Asia/Tehran] خطای Table 'ttbir_dbttbbiston.wp_actionscheduler_actions' doesn't exist در پایگاه‌داده وردپرس برای دستور SHOW FULL COLUMNS FROM `wp_actionscheduler_actions` ساخته شده توسط require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('wp_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, Action_Scheduler\Migration\Controller->schedule_migration, Action_Scheduler\Migration\Scheduler->schedule_migration, as_schedule_single_action, ActionScheduler_ActionFactory->single, ActionScheduler_ActionFactory->store, ActionScheduler_HybridStore->save_action, ActionScheduler_DBStoreMigrator->save_action, ActionScheduler_DBStore->save_action
    [03-Aug-2020 15:20:31 Asia/Tehran] PHP Fatal error:  Uncaught RuntimeException: خطا در عمل ذخیره‌سازی:خطا در عمل ذخیره‌سازی:Table 'ttbir_dbttbbiston.wp_actionscheduler_actions' doesn't exist in /home/ttbir/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php:44
    Stack trace:
    #0 /home/ttbir/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(242): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL)
    #1 /home/ttbir/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action))
    #2 /home/ttbir/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(84): ActionScheduler_ActionFactory->store(Object(ActionScheduler_Action))
    #3 /home/ttbir/public_html/wp-content/plugins/woocommerce/packag in /home/ttbir/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php on line 44
  13. سلام خسته نباشید

    دوستان نصب ووکامرس بر روی سایت انجام نمیشه و با خطای این سایت مشکلات فنی دارد نشون میده...

    خطاها:

    #0 /home/ttbir/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/data-stores/ActionScheduler_HybridStore.php(242): ActionScheduler_DBStoreMigrator->save_action(Object(ActionScheduler_Action), NULL)
    #1 /home/ttbir/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(177): ActionScheduler_HybridStore->save_action(Object(ActionScheduler_Action))
    #2 /home/ttbir/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/ActionScheduler_ActionFactory.php(84): ActionScheduler_ActionFactory->store(Object(ActionScheduler_Action))
    #3 /home/ttbir/public_html/wp-content/plugins/woocommerce/packag in /home/ttbir/public_html/wp-content/plugins/woocommerce/packages/action-scheduler/classes/migration/ActionScheduler_DBStoreMigrator.php on line 44
  14. سلام و خسته نباشید خدمت دوستان و همکاران گرامی

     

    در مورد ساخت یک وبسایت دایرکتوری ایده هایی به نظرم رسیده که میخوام قبل از راه اندازی یک ذهنیتی راجع به مشکلات و راه کار ها داشته باشم... (اگر شما هم سوالی داشتید مطرح کنید)

    نکته: این نوع وبسایت ها به دلیل کارایی شون باید هاست قدرتمندی داشته باشن حالا نظر شما چیه و چه نوع هاستی باید بخریم؟ میدونم باید اختصاصی یا مجازی باشه اما بر فرض اینکه تعداد کاربر آنلاینمون در روز نهایتا 50 الی 100 نفر باشه چی؟ اون موقع هاستی که با مشخصات زیر هست جواب میده؟

    CPU 2%100 ---- 8GB RAM ---- 

    1- برای ارائه خدمات بهتر نسبت به رقبای دیگر چه پیشنهادی دارید؟

    2- ایا بهتر نیست در این نوع وبسایت ها جدا از اینکه دایرکتوری مشاغل هست، اگهی آن ها نیز ثبت شود؟

    3- ویژگی های یک دایرکتوری چیست؟ مانند: داشتن نقشه یا لینک یا تصاویر؟

    4- چطور میتونیم کسب درآمد داشته باشیم؟

    5- مشکلاتی مانند حذف آگهی باعث به وجود آمدن 404 زیادی میشه؟ راه حل؟

×
×
  • اضافه کردن...