Php Handlers

supermod ۰۷ خرداد ۱۳۹۶ ۰ دیدگاه

آشنایی با Php Handlers و اهمیت آن:

Php handler ها در سرور نقش بسیار مهم و اساسی برای پردازش صفحات Php و نمایش آن­ها ایفا می­کنند. با توجه به نوع استفاده­ای که از سرور خود می­کنید و نیازمندی­هایتان می­توانید Php Handler خود را تغییر دهید.

php handler­ها را میتوان به دسته های زیر تقسیم بندی کرد:

  • DSO
  • SuPHP
  • CGI
  • FCGI

DSO:

یکی از رایج‌ترین و پرسرعت­‌ترین handler­ها به شمار می‌­رود.DSO کدهای php را توسط ماژول­های  Apache اجرا می­کند. مناسب برای سرورهایی است که دو یا چند سایت با محتویات زیاد بر روی آن­ها در حال اجرا می­‌باشد.

ویژگی­‌ها:

  • بعنوان پرسرعت­‌ترین Php handler شناخته می­شود.
  • استفاده بهینه از حافظه و Cpu
  • قابل تنظیم برای افزونه‌­های کش
  • قابل تنظیم Mod_Ruid2 (امنیت DSO را افزایش می­دهد)
  • مناسب برای سرورهایی با تعداد کاربران کم.
  • اگر از Mod_Ruid2 استفاده می­‌کنیددیگر ازMod_userdir آپاچی نمی‌توانید استفاده کنید.
  • بروزرسانی و آپلود ابزارها از CMS ها در صورت نداشتم مجوز, انجام نخواهد شد.
  • معمولا از Apache و یا Nginx استفاده می­‌کند.

SuPHP:

مناسب برای محیط­‌های shared و Re-seller. یکی از handler­های بسیار امن مورد تایید Cpanelمی­باشد. نحوه کارکرد آن‌ها به صورت اجرای Php بعنوان ماژول CGI بر روی است.

ویژگی­ها:

  • استفاده از SuExec برای اجرای forked secure php.
  • با آپلود ابزارها در سایت میتوان به روزرسانی­‌های لازم را مجوز گرفت و انجام داد.
  • کدهای Php درصورت عدم اختصاص به محیط کاربری مناسب اجرا نخواهند شد.
  • حداکثر استفاده از Cpu
  • هرگاه نیاز به اجرای فرآیندهای Php باشد یک فایل جدید می­سازد.
  • فایل­‌های World قابل اجرا نیستند.(فایل­های با مجوز ۷۷۷)

CGI:

روش کارکرد آن به این صورت است که به جای ماژول Apache ، بر روی ماژول CGI اجرا می­شود. البته کاربرد این handler بسیار کم است زیرا از آن بعنوان کندترین handler در Php یاد می­شود.

ویژگی­ها:

  • اگر از SuExec استفاده شود میتوان فهمید کدام کاربر درحال استفاده از این سرویس می­باشد.
  • غیرقابل اطمینان است.
  • مصرف Cpu آن بسیار بالا است.
  • معمولا مجاز به استفاده از آن نیستید.

Fast CGI:

معمولا بعنوان  CGI پر سرعت شناخته می­شود و البته که مدل بسیار کارآمدتری از ورژن اولیه آن می­باشد.

ویژگی­ها:

  • استفاده بهینه از Cpu
  • استفاده از فرآیندهای Php را بعنوان کاربر cPanel
  • قابل تنظیم برای افزونه­های کش
  • قابل استفاده توسط Nginx و دیگر وب سرورهایی که Apache نیستند.
فناوران شبکه سینداد (آهنگ نوآوری)

سینداد یعنی هدیه‌ی سیمرغ، یا فرزند سیمرغ؛ به عبارتی یعنی خود سیمرغ، با همه ی شگفتی هایش، اما جوانتر و سرزنده تر. و این چیزی است که ما سعی می کنیم در سینداد باشیم. از سال ۱۳۸۵ دانش مان را به صورت خدماتی در حوزه ی هاستینگ، شبکه و تولید نرم افزار در اختیار مشتریان مان قرار داده ایم و به این افتخار می کنیم که تک تک آنها تا به امروز همراه ما مانده اند. باور داریم که سینداد صرفاً یک شرکت نیست، بلکه نوعی باور است به ارائه ی شگفت انگیز از هر چیز.