رفتن به مطلب

rezaonline

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

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

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

  • روز های برد

    1

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

  1. این ایمیلم هست nasr_20002@yahoo.com

    با این ایمیل شما دو تا درگاه دارید

    درگاه اختصاصی مستقیم

    و درگاه عادی که روی مستقیم تنظیمش کردید .

    باید از api درگاه عادی استفاده کنید برای اسکریپتتون

    درگاه اختصاصی وبسرویس جدا داره .

    • امتیاز 2
  2. چند کشور نیست که چند آی پی هست ، همونها رو ببند .

    البته یه نصیحت برادرانه بهت میکنم ، از هر کجا هاست گرفتی کوچ کن

    طرف چیز زیادی بارش نیست ظاهرا

    خودت یه سرور بگیری بهتره ماهی بیست سی تومن خرج داره عوضش همه چی دست خودته این مشکلات هم نداری

    • امتیاز 1
  3. جهانی پی به آدرس حساس نیست .

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

    اگه ایمیلتون رو بهم بدید از مدیریت چک میکنمapi ساختید یا نه .

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

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

    پس حمله شدید نیست یه جایی مصرف داری مثل smtp یا ftp و ...

    ببین کجاست اون مصرفت

    • امتیاز 2
  5. اگه توی api.php بخوای بنویسی خب کلا باید همه چیزو توش بنویسی دستکاری htaccess نکن همونی که گفتم انجام بده توی یه برگه بساز اسم برگه رو بذار مثلا api که بشه

    example.ir/api?api_key=123

    و ...

    برای اینکه کلید بدی و مثلا محدودیت زمانی بذاری و اینا خب یه جدول بساز که توش سه فیلد api_key , start_time , end_time باشه

    هر وقتی کسی وصل شد end_time رو بررسی کن که باید از تایم فعلی بزرگتر باشه بعدش خطا بده .

    کار سختی نیست اما اگه بگی کلا میخوای چیکار کنی با این api شاید بشه راه حل بهتری داد :)

    • امتیاز 3
  6. اول برو توی برگها یه پیج بساز مثلا آی دیش میشه 123 پس آدرسش فکر کنم بشه example.ir/index.php?page_id=123

    (خیلی وقته وردپرس کار نکردم شرمنده ;) )

    حالا برو توی قالب یه فایل بساز به اسم page-123.php

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

    خروجی رو بکن آرایه مرحله آخر json_encode اش کن و یه die بذار آخرش .

    برای ارسال پارامتر هم بصورت کوئری استرینگ عمل کن

    example.ir/?page_id=123&api_key=reza&data=lastpost

    مثلا

    اگه پی اچ پی رو در حد متوسط بلد باشی نیم ساعته میسازیش در غیر اینصورت باید تلاش بیشتر کنی .

    توی واکشی اطلاعات از دیتابیس داده ها رو escape کن

    یادمه وردپرس از mysql استفاده میکرد امیدوارم این نسخه های جدیدش mysqli یا pdo باشه که در این صورت متد prepare رو داره از اون حتما استفاده کن .

    دیگه بیشتر از این توضیح بخوای باید بشینم وردپرس نصب کنم و کد بنویسم برات :wub:

    • امتیاز 3
  7. میبینم که خیلی ها با جهان پی مشکل دارن اینجا !!!

    یعنی واقعا اینقدر سخته نصب یه اسکریپت ؟! ;)

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

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

    بعد به شاخه application/config برید و یک فایل database.php میبینید اونو باز کنید و اطلاعات دیتابیس رو وارد کنید

    سپس فایل کانفیگ رو باز کنید و پین و ... رو وارد کنید

    همین به خدا کاری نداره :(

    • امتیاز 2
  8. خب باید ابتدا تفاوت دو نوع پردازش سمت سرور و سمت کلاینت رو بلد باشید .

    اگر بلد نیستید این یه مثال ساده

    فرض کنید میخواید یه عملیات سنگین ریاضی رو پیاده سازی کنید .

    اگر با جاواسکریپت پیاده اش کنید ، وقتی مرورگر رو باز میکنید شروع میشه به پردازش و از منابع سیستم شما مصرف میکنه (cpuتون رو میچسبونه به سقف)

    اما اگر با پی اچ پی بنویسید و روی سرور بذارید ، بعد از اجرای صفحه توی مرورگر فقط نتیجه رو میبینید که مثلا یک عدد هست و هیچ فشاری به سیستم شما نمیاد در عوض سی پی یو سرور میچسبه به سقف !

    فکر کنم تفاوت سمت سرور و سمت کلاینت رو فهمیدید

    حالا nodejs ، استفاده از جاوااسکریپت در سمت سرور هست .

    یعنی به جای مثلا پی اچ پی دستورات توسط جاوااسکریپت اما با این تفاوت که توسط سرور اجرا میشن و نتیجه به مرورگر شما ارسال و نمایش داده میشه .

    نتیجه گیری اینکه ، به درد وردپرسی ها نمیخوره ، البته فعلا

    :)

    • امتیاز 3
  9. بله میتونید محدود کنید


    if($_FILES["file_contents"]['type'] != 'image/png')
    die('only png file!');

    دوم سرعت انتقال در این روش معمولا چقدر است ؟ یعنی می شه انتظار داشت مثلا با پورت 80 مگابیت سرور های ایرانی فایل با مثلا بالای 10 مگ بین دو سرور منتقل شود ؟

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

    اگر دسترسی به خود سرور دارید خب برید یه wget بزنید و خلاص

    یا از ftp استفاده کنید

    یا اصلا از خود curl روی سرور مقصد استفاده کنید .

    بهتره کمی توضیح بدید مورد استفاده و محدودیت هاتون چیه تا بهترین راه حل رو بشه داد

    • امتیاز 1
  10. حرف شما درسته ولی در حال حاضر دیگه کمتر کسی هست تو ایران که توی یک شبکه جتماعی حساب نداشته باشه!

    من خیلی ها رو میشناسم که فعالیت خوبی تو نت دارن و توی شبکه های اجتماعی فعالیت نمیکنن !!

    این دلیل نمیشه !

    :)

    من خودم یکی از اون افراد هستم ;)

    • امتیاز 1
  11. اگه یه راه حل بهتر بهتون پیشنهاد بدم انجام میدید؟

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

    ترجیحا هتزنر بگیرید .

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

    برای وبسرور هم nginx رو پیشنهاد میکنم .

    • امتیاز 3
  12. با سلام خدمت دوستان و کاربران انجمن

    امیدوارم این پست را بعنوان اسپم در نظر نگیرید .

    بعد از مدت ها اومدم (قدیمیترها منو میشناسن rezaonline.net هستم) لاگین کردم و خلاصه گفتم از فرصت پیش آمده استفاده کنم برای معرفی سرویس جدیدی که توسط شرکتمون راه اندازی شده .

    عرض به خدمتتون به تازگی سرویس جدید فروشگاه ساز فایل راه اندازی کردیم به آدرس (www.hastishop.IR)

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

    خلاصه خوشحال میشیم در خدمت بروبچه های گل وردپرس فارسی باشیم (البته به غیر از یکیشون :D )

    آدرس سایت

    http://www.hastishop.ir

    نمونه فروشگاه

    http://demo.hastishop.ir

    http://reza.hastishop.ir

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

    http://hastishop.ir/...hop_present.pdf

    http://hastishop.ir/...op_present.pptx

    • امتیاز 6
×
×
  • اضافه کردن...