You are currently viewing معرفی ماژول های مورد نیاز PHP برای وردپرس

معرفی ماژول های مورد نیاز PHP برای وردپرس


پی اچ پی یک زبان پویاست که کد را در زمان واقعی کامپایل می کند تا HTML را به عنوان خروجی تولید کند. خروجی به وب سرور ارسال می شود و همراه با اطلاعاتی مانند فایل های تصویری، فایل های CSS، فایل های جاوا اسکریپت، وب سرور صفحه وب کامل نهایی را ایجاد کرده و آن را به مرورگر درخواست کننده ارسال می کند که باعث می شود کاربر محتویات سایت را مشاهده کند. حال از طرفی؛ برای اجرای صحیح روی PHP به ماژول های مختلفی نیاز خواهد داشت که ما در این مطلب قصد داریم برای از آنها را به شما معرفی کنیم. بنابراین همراه ما باشید تا شما را با ماژول های مورد نیاز PHP برای وردپرس آشنا کنیم.

مهم ترین ماژول های PHP برای وردپرس

برای راه اندازی سریع و با کیفیت سرور برای وردپرس باید ماژول های جدید PHP را نصب کرد تا وردپرس بهترین عملکرد را داشته باشد. توصیه می شود پلاگین های زیر را برای PHP 7.2 و بالاتر نصب کنید:

  • Cmath: قابل استفاده برای عملیات ریاضی
  • Cli: قابل استفاده توسط اسکریپت های پوسته
  • Curl: قابل استفاده برای برنامه های وردپرس. در واقع این ماژول عملیات های درخواست از راه دور را انجام می دهد.
  • Dom: می تواند در ماژول نقشه سایت مورد استفاده قرار گیرد. علاوه بر آن می توان برای اعتبارسنجی محتوای ویجت متنی و پیکربندی خودکاراستفاده گردد.
  • Fileinfo: جهت دریافت اطلاعات فایل آپلود شده در وردپرسی
  • Filter: جهت فیلتر کردن ورودی های کاربر
  • Hash: برای هش کردن اطلاعات سایت
  • Fpm: برای افزایش کیفیت و عملکردپی اچ پی
  • Gd: برای کار بر روی تصاویر و تغییر اندازه تصاویر
  • Iconv: برای تبدیل کاراکترهای متنی در وردپرس
  • Json: مدیریت برنامه ها و اتصالات موبایل
  • Libsodium: برای درک بهتر حروف فارسی و زبان های دیگر
  • Mysql: وردپرس و اتصال به پایگاه داده
  • Openssl: مدیریت درخواست های اس اس ال
  • Opcache: کش کردن فایل های پی اچ پی
  • Xml: ساخت نقشه سایت
  • Zip: ایجاد و مدیریت فایل های فشرده با وردپرس
  • Gettext: برای دریافت اطلاعات فایل ترجمه
  • Date: برای دریافت اطلاعات تاریخ و زمان
  • Exif: با ابرداده های ذخیره شده در تصاویر کار می کند.
  • Mbstring: برای مدیریت صحیح متن UTF 8 استفاده می شو
  • Bcmath: برای ریاضیات دقیق دلخواه استفاده می شود
  • Gd: اگر Imagick نصب نشده باشد، از کتابخانه گرافیک GD استفاده می شود.
  • Intl: فعال کردن برای انجام عملیات آگاه از منطقه
  • Zlib: فشرده سازی فایل های Gzip
  • ssh2: امکان دسترسی به منابع ماشین راه دور را فراهم می کند.
  • ftp: دسترسی مشتری به سرورهای فایلی که پروتکل انتقال فایل (FTP) را منتقل می کنند، پیاده سازی کنید.

 

بیشتر بخوانید: ریبرندینگ چیست؟ آشنایی با مراحل و اصول Rebranding (بازسازی برند) 

چند ماژول PHP وجود دارد؟

با توجه به مرجع مستندات، بیش از 176 ماژول پی اچ پی به طور رسمی مستند شده است که در ادامه مطلب شما را با برخی از آنها آشنا می کنیم:

  • Apache
  • APCu
  • Arrays
  • Bzip2
  • Calendar
  • CommonMark
  • COM
  • Componere
  • CSPRNG
  • Ctype
  • CUBRID
  • cURL
  • DBA
  • dBase
  • Directories
  • DOM
  • Eio
  • Enchant
  • Ev
  • Event
  • Exif
  • FANN
  • FrontBase
  • FDF
  • FFI
  • Filesystem
  • Filter
  • FTP
  • Gearman
  • Gender
  • GeoIP
  • Gettext
  • Gmagick
  • GMP
  • GnuPG
  • Hash
  • HRTime
  • Iconv
  • ImageMagick
  • IMAP
  • Inotify
  • Intl
  • JSON
  • LDAP
  • Libxml
  • Lua
  • LuaSandbox
  • LZF
  • Mail
  • Mailparse
  • McryptMemcache
  • Mhash
  • MySQLi
  • Mysqlnd
  • Network
  • OAuth
  • OPcache
  • OpenAL
  • OpenSSL
  • Parle
  • TCP
  • و…

بیشتر بخوانید: برندینگ یا برندسازی چیست + بررسی اهمیت Branding 

سوالات متداول

PHP Modules چیست؟

PHP modules پسوندهایی هستند که بیشتر به زبان C نوشته شده اند که آنها را می توان با پی اچ پی کامپایل کرد تا بارگذاری استاتیک یا بارگذاری پویا فعال شود.

ماژول های ضروری PHP برای وردپرس کدام اند؟

برخی از ضروری ترین ماژول ها برای وردپرس عبارت هستند از: Curl، Dom، Fileinfo، Iconv و…

جمع بندی

برای راه اندازی سریع و با کیفیت سرور وردپرس، ماژول های پی اچ پی مختلفی وجود دارند که با نصب کردن آنها می توانید به سایت خود کمک کنید تا بهترین عملکرد را داشته باشد. از این رو ما در این مطلب شما را با ضروری ترین و مهم ترین ماژول های مورد نیاز PHP برای وردپرس آشنا کردیم. امیدوارم این آموزش مورد رضایت شما عزیزان قرار گرفته باشد.

منبع: ertano