ซอฟต์แวร์ที่ใช้บนแพลตฟอร์ม EasyWP

ซอฟต์แวร์ที่ใช้บนแพลตฟอร์ม EasyWP:

  • เซิร์ฟเวอร์: Nginx

  • ฐานข้อมูล: MySQL และ MariaDB

  • MySQL: 5.7

  • MariaDB: 11.4

  • PHP: 8.3.14

  • PHP modules: รายการโมดูล PHP ที่ติดตั้งสามารถดูได้ในตารางด้านล่าง:

    PHP module

    คำอธิบาย

    bcmath

    เครื่องคิดเลขเลขฐานสองสำหรับคณิตศาสตร์ความแม่นยำสูงที่รองรับตัวเลขทุกขนาดและความแม่นยำโดยแสดงเป็นสตริง

    calendar

    ส่วนขยายนี้มีฟังก์ชันสำหรับจัดการตารางกิจกรรมและแปลงระหว่างรูปแบบปฏิทินต่าง ๆ

    core

    นี่คือฟิลเตอร์ที่ทำให้สามารถรันโค้ด PHP ใด ๆ เพื่อแก้ไขคุณสมบัติของผู้ใช้ได้

    ctype

    ฟังก์ชันที่ให้โดยส่วนขยายนี้จะตรวจสอบว่าตัวอักษรหรือตัวสตริงอยู่ในกลุ่มอักขระที่กำหนดตาม locale ปัจจุบันหรือไม่

    curl

    PHP รองรับ libcurl ซึ่งเป็นไลบรารีที่สร้างโดย Daniel Stenberg ที่ช่วยให้คุณเชื่อมต่อและสื่อสารกับเซิร์ฟเวอร์ต่าง ๆ ด้วยโปรโตคอลที่หลากหลาย

    date

    ฟังก์ชัน date() ของ PHP ใช้สำหรับจัดรูปแบบวันที่และ/หรือเวลา

    dom

    ส่วนขยาย DOM ช่วยให้คุณจัดการเอกสาร XML ผ่าน DOM API ด้วย PHP 5

    exif

    ส่วนขยายนี้ช่วยให้ PHP สามารถโต้ตอบกับข้อมูลเมตาดาต้า Exif ที่ฝังอยู่ในไฟล์เสียง วิดีโอ และรูปภาพ

    fileinfo

    ฟังก์ชันของโมดูลนี้พยายามระบุประเภทเนื้อหาและการเข้ารหัสของไฟล์โดยการวิเคราะห์ลำดับไบต์พิเศษในตำแหน่งที่กำหนดของไฟล์

    filter

    ส่วนขยายนี้กรองข้อมูลโดยการตรวจสอบหรือทำความสะอาดข้อมูล เหมาะอย่างยิ่งเมื่อแหล่งข้อมูลมีข้อมูลที่ไม่รู้จัก (หรือจากต่างประเทศ) เช่น ข้อมูลที่ผู้ใช้กรอก

    gd

    ส่วนขยายนี้ให้ฟังก์ชันสำหรับจัดการกราฟิกโดยตรงจากสคริปต์ PHP

    gmp

    Gmp ย่อมาจาก GNU Multiple Precision Arithmetic Library (GMP) เป็นไลบรารีที่ช่วยให้คุณทำคำนวณทางคณิตศาสตร์กับจำนวนเต็มที่มีเครื่องหมาย ตัวเลขตรรกะ และเลขทศนิยม รวมถึงช่วยดำเนินการคำนวณที่ซับซ้อนกับตัวเลขขนาดใหญ่

    hash

    เครื่องยนต์ Message Digest (hash) อนุญาตให้ประมวลผลข้อความที่มีความยาวใด ๆ ได้โดยตรงหรือแบบเพิ่มทีละส่วนโดยใช้วิธีแฮชที่หลากหลาย

    iconv

    โมดูลนี้มีอินเทอร์เฟซสำหรับการแปลงชุดอักขระด้วย iconv คุณสามารถแปลงสตริงที่อยู่ในชุดอักขระท้องถิ่นเป็นชุดอักขระอื่น เช่น Unicode ได้

    imagick

    ส่วนขยายนี้ช่วยให้ทำงานกับรูปภาพผ่านซอฟต์แวร์ ImageMagick ซึ่งช่วยให้ง่ายต่อการเปิด แก้ไข และบันทึกรูปภาพ

    intl

    ส่วนขยาย Internationalization เป็นตัวห่อหุ้มไลบรารี ICU ช่วยให้นักพัฒนา PHP สามารถจัดเรียงข้อความและจัดรูปแบบวันที่ เวลา ตัวเลข และสกุลเงินตามมาตรฐาน UCA ในสคริปต์ของตน ต้องการ ICU

    json

    อนุญาตให้ทำงานกับรูปแบบแลกเปลี่ยนข้อมูลข้อความโดยใช้ตัวแยกวิเคราะห์ที่สร้างบน JSON_checker

    libxml

    ฟังก์ชัน/ค่าคงที่เหล่านี้มีให้ใช้ตั้งแต่ PHP 5.1.0 และส่วนขยายหลักต่อไปนี้ต้องใช้ libxml: DOM, libxml, SimpleXML, SOAP, WDDX, XSL, XML, XMLReader, XMLRPC และ XMLWriter

    mbstring

    ให้ฟังก์ชันสำหรับจัดการสตริงแบบหลายไบต์ที่ช่วยให้คุณทำงานกับการเข้ารหัสแบบหลายไบต์ใน PHP ได้

    mysqli

    ส่วนขยายนี้ให้ผู้ใช้เข้าถึงฟังก์ชันที่มีใน MySQL server 4.1 ขึ้นไป

    mysqlnd

    Mysqlnd ย่อมาจาก MySQL Native Driver - ส่วนขยายนี้ช่วยให้โปรโตคอลการสื่อสารระดับต่ำของ MySQL สามารถให้ฟังก์ชัน PHP อื่น ๆ เข้าถึงฐานข้อมูล MySQL ได้

    openssl

    โมดูลนี้ใช้ฟังก์ชันของ OpenSSL สำหรับสร้างและตรวจสอบลายเซ็น และสำหรับเข้ารหัส (sealing) และถอดรหัส (opening) ข้อมูล

    pcre

    ไลบรารี PCRE คือชุดฟังก์ชันที่ใช้จับคู่รูปแบบนิพจน์ปกติ (regular expression) ด้วยไวยากรณ์และความหมายแบบเดียวกับ Perl 5 โดยมีความแตกต่างเพียงเล็กน้อย

    PDO

    ส่วนขยาย PHP Data Objects (PDO) กำหนดอินเทอร์เฟซที่มีน้ำหนักเบาและสอดคล้องกันสำหรับการเข้าถึงฐานข้อมูลใน PHP ไดรเวอร์ฐานข้อมูลแต่ละตัวที่ใช้อินเทอร์เฟซ PDO สามารถเปิดเผยคุณสมบัติเฉพาะของฐานข้อมูลเป็นฟังก์ชันส่วนขยายปกติ โปรดทราบว่าคุณไม่สามารถใช้ฟังก์ชันฐานข้อมูลใด ๆ ด้วยส่วนขยาย PDO เพียงอย่างเดียว คุณต้องใช้ไดรเวอร์ PDO เฉพาะฐานข้อมูลเพื่อเข้าถึงเซิร์ฟเวอร์ฐานข้อมูล

    pdo_mysql

    ไดรเวอร์ที่ใช้งานการเข้าถึงจาก PHP ไปยัง MySQL

    pdo_sqlite

    ส่วนขยายนี้ใช้อินเทอร์เฟซ PHP Data Objects (PDO) สำหรับเข้าถึงฐานข้อมูล SQLite

    phar

    ส่วนขยาย phar ให้วิธีการบรรจุแอปพลิเคชัน PHP ทั้งหมดไว้ในไฟล์เดียวที่เรียกว่า phar (PHP Archive) เพื่อความสะดวกในการแจกจ่ายและติดตั้ง นอกจากนี้ยังมีวิธีการนามธรรมรูปแบบไฟล์สำหรับสร้างและจัดการไฟล์ tar และ zip ผ่านคลาส PharData เช่นเดียวกับที่ PDO ให้การเข้าถึงฐานข้อมูลต่าง ๆ ผ่านอินเทอร์เฟซเดียว

    posix

    ส่วนขยายนี้ให้ชุดเมธอดและฟังก์ชันสำหรับโต้ตอบกับ system call ของ POSIX

    readline

    ฟังก์ชัน readline มีอินเทอร์เฟซกับไลบรารี GNU Readline ซึ่งเป็นฟังก์ชันที่ให้บรรทัดคำสั่งที่แก้ไขได้

    redis

    นี่คือที่เก็บโครงสร้างข้อมูลที่ใช้เป็นฐานข้อมูล แคช และ message broker ซึ่งช่วยเพิ่มความเร็วและความสามารถในการขยายระบบ

    reflection

    PHP 5 มาพร้อมกับ reflection API ที่สมบูรณ์ซึ่งเพิ่มความสามารถในการย้อนกลับคลาส อินเทอร์เฟซ ฟังก์ชัน เมธอด และส่วนขยาย นอกจากนี้ reflection API ยังมีวิธีดึงคอมเมนต์เอกสารสำหรับฟังก์ชัน คลาส และเมธอด

    session

    การรองรับ session ใน PHP คือวิธีการเก็บข้อมูลบางอย่างข้ามการเข้าถึงแต่ละครั้ง ช่วยให้คุณสร้างแอปพลิเคชันที่ปรับแต่งได้มากขึ้นและเพิ่มความน่าสนใจให้เว็บไซต์ของคุณ

    SimpleXML

    ส่วนขยาย SimpleXML ให้เครื่องมือที่ง่ายและใช้งานสะดวกสำหรับแปลง XML เป็นอ็อบเจ็กต์ที่สามารถจัดการได้ด้วย property selector และ array iterator ปกติ

    soap

    Soap ย่อมาจาก Simple Object Access Protocol (SOAP) และส่วนขยายนี้สามารถใช้สำหรับจัดการ Web services ทั้งการใช้งานและให้บริการ

    sockets

    ส่วนขยายนี้ช่วยให้ง่ายต่อการโต้ตอบกับ sockets ซึ่งเป็นวิธีการเชื่อมต่อระหว่างแอปพลิเคชันเพื่อโต้ตอบกัน

    sodium

    ส่วนขยายนี้เป็นไลบรารีเข้ารหัสที่ใช้สำหรับการเข้ารหัส การตรวจสอบความถูกต้อง การเก็บรหัสผ่านอย่างปลอดภัย การแบ่งปันข้อความลับ ลายเซ็นดิจิทัล ฯลฯ

    SPL

    Standard PHP Library (SPL) คือชุดของอินเทอร์เฟซและคลาสที่ออกแบบมาเพื่อแก้ปัญหาทั่วไป SPL มีโครงสร้างข้อมูลมาตรฐาน ชุด iterator สำหรับวนลูปอ็อบเจ็กต์ ชุดอินเทอร์เฟซ ข้อยกเว้นมาตรฐานหลายรายการ คลาสสำหรับทำงานกับไฟล์ และฟังก์ชันเช่น spl_autoload_register()

    sqlite3

    ส่วนขยายนี้ช่วยให้เข้าถึง SQLite 3 ซึ่งเป็นฐานข้อมูลแบบดิสก์ที่มีน้ำหนักเบาและใช้ภาษา SQL ที่ไม่เป็นมาตรฐาน

    standard

    ชุดคลาสมาตรฐาน

    tokenizer

    ฟังก์ชัน tokenizer ให้ส่วนติดต่อกับ tokenizer ของ PHP ที่ฝังอยู่ใน Zend Engine โดยใช้ฟังก์ชันเหล่านี้ คุณสามารถเขียนเครื่องมือวิเคราะห์หรือแก้ไขซอร์สโค้ด PHP ของคุณเองได้โดยไม่ต้องจัดการกับสเปกของภาษาในระดับ lexical

    xml

    XML (eXtensible Markup Language) เป็นรูปแบบข้อมูลสำหรับแลกเปลี่ยนเอกสารที่มีโครงสร้างบนเว็บ

    xmlreader

    นี่คือเครื่องวิเคราะห์ไวยากรณ์สำหรับ XML ซึ่งทำหน้าที่เป็นเคอร์เซอร์ที่เคลื่อนที่ไปตามสตรีมของเอกสารและหยุดที่แต่ละโหนดระหว่างทาง

    xmlwriter

    ส่วนขยายนี้เป็นวิธีการสร้างสตรีมไฟล์สำหรับข้อมูล XML แบบทางเดียวโดยไม่มีการแคช

    Zend OpCache

    Zend OpCache ช่วยให้ PHP ทำงานได้เร็วขึ้นด้วยการแคชและปรับแต่งโค้ดออปโค้ด ช่วยเพิ่มประสิทธิภาพ PHP โดยเก็บไบต์โค้ดของสคริปต์ที่คอมไพล์ไว้ล่วงหน้าในหน่วยความจำที่ใช้ร่วมกัน

    zip

    ส่วนขยายนี้ช่วยให้คุณอ่านหรือเขียนไฟล์ ZIP ที่ถูกบีบอัดและไฟล์ภายในได้อย่างโปร่งใส

    random

    โมดูล random ให้เครื่องมือสำหรับสร้างตัวเลข สตริง และค่าต่าง ๆ แบบสุ่มอย่างปลอดภัยและเชื่อถือได้ เหมาะสำหรับการสร้างรหัสเฉพาะ รหัสผ่านแบบสุ่ม หรือสลับข้อมูล โมดูลนี้รับประกันว่าค่าที่สร้างขึ้นจะคาดเดาไม่ได้ ซึ่งสำคัญอย่างยิ่งสำหรับความปลอดภัย

    zlib

    โมดูลนี้ช่วยให้คุณอ่านและเขียนไฟล์บีบอัด gzip (.gz) ได้อย่างโปร่งใส ผ่านฟังก์ชันระบบไฟล์ส่วนใหญ่ที่ทำงานกับไฟล์ gzip (และไฟล์ที่ไม่บีบอัดด้วย แต่ไม่รองรับ sockets)

    ioncube_loader

    (ปิดใช้งานแต่สามารถเปิดใช้งานพร้อมกับ PHP 8.3 ได้ตามคำขอ)

    ioncube_loader ใช้สำหรับเข้ารหัสไฟล์ PHP และปกป้องซอฟต์แวร์ที่เขียนด้วยภาษา PHP จากการถูกดู แก้ไข หรือรันบนคอมพิวเตอร์ที่ไม่มีสิทธิ์

จำเป็นต้องใช้อีเมลที่ถูกต้อง