ข้ามไปยังเนื้อหา

เครื่องมือทางการค้า

มีหลายสิ่งที่จำเป็นในการปรับแต่งและบำรุงรักษาเว็บไซต์ XOOPS ที่ต้องเกิดขึ้นภายนอก XOOPS หรือทำง่ายกว่านั้น

นี่คือรายการเครื่องมือประเภทต่างๆ ที่คุณอาจต้องการให้มี พร้อมด้วยคำแนะนำสำหรับเครื่องมือเฉพาะที่ผู้ดูแลเว็บ XOOPS พบว่ามีประโยชน์

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

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

PhpStorm จาก JetBrains คือ IDE (สภาพแวดล้อมการพัฒนาแบบรวม) ที่ปรับแต่งเป็นพิเศษสำหรับ PHP การพัฒนาเว็บ JetBrains มีประโยชน์มากในการสนับสนุน XOOPS และผลิตภัณฑ์ของบริษัทก็เป็นที่ชื่นชอบของนักพัฒนาหลายคน เป็นผลิตภัณฑ์เชิงพาณิชย์ และอาจมีค่าใช้จ่ายสูงสำหรับผู้ดูแลเว็บหน้าใหม่บางราย แต่เวลาที่สามารถช่วยได้ทำให้นักพัฒนาที่มีประสบการณ์น่าสนใจ

Visual Studio Code คือโปรแกรมแก้ไขซอร์สโค้ดหลายแพลตฟอร์มฟรีจาก Microsoft มีการรองรับทั้งในตัวหรือผ่านส่วนขยายสำหรับเทคโนโลยีเว็บหลัก เช่น HTML, JavaScript และ PHP ทำให้เหมาะสมสำหรับการใช้งาน XOOPS

Notepad++ เป็นคู่แข่งฟรีที่ได้รับการยกย่องและมีเวลาในหมวดหมู่นี้สำหรับ Windows พร้อมด้วยผู้ใช้ที่ภักดี

Meld ไม่ใช่โปรแกรมแก้ไข แต่จะเปรียบเทียบไฟล์ข้อความที่แสดงความแตกต่าง และอนุญาตให้รวมการเปลี่ยนแปลงแบบเลือกสรร และทำการแก้ไขเล็กๆ น้อยๆ มันมีประโยชน์มากเมื่อเปรียบเทียบไฟล์การกำหนดค่า เทมเพลตธีม และโค้ด PHP

ชื่อลิงค์ใบอนุญาตแพลตฟอร์ม
PhpStormhttps://www.jetbrains.com/phpstorm/เชิงพาณิชย์ใดๆ
รหัส Visual Studiohttps://code.visualstudio.com/MITใดๆ
แผ่นจดบันทึก++https://notepad-plus-plus.org/GPLชนะ
เมลด์https://meldmerge.org/GPLใดๆ

File Transfer Protocol (FTP,) หรือรูปแบบอื่นที่ใช้ในการย้ายไฟล์จากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่ง การติดตั้ง XOOPS ส่วนใหญ่จะต้องมีไคลเอนต์ FTP เพื่อย้ายไฟล์ที่มาจากการกระจาย XOOPS ไปยังระบบโฮสต์ที่จะใช้งานไซต์

FileZilla เป็นไคลเอนต์ FTP ฟรีและทรงประสิทธิภาพ ซึ่งใช้ได้กับแพลตฟอร์มส่วนใหญ่ ความสอดคล้องข้ามแพลตฟอร์มทำให้เป็นตัวเลือกสำหรับตัวอย่าง FTP ในหนังสือเล่มนี้

PuTTY เป็นไคลเอนต์ SSH ฟรี ซึ่งมีประโยชน์สำหรับการเข้าถึงเซิร์ฟเวอร์ของ Shell ตลอดจนให้ความสามารถในการถ่ายโอนไฟล์ด้วย SCP

WinSCP เป็นไคลเอนต์ FTP/¤SFTP/SCP สำหรับระบบ Windows

ชื่อลิงค์ใบอนุญาตแพลตฟอร์ม
FileZillahttps://filezilla-project.org/GPLใดๆ
ฉาบhttps://www.chiark.greenend.org.uk/~sgtatham/putty/BSDWin/*ห้าม
WinSCPhttps://winscp.net/eng/index.phpGPLหน้าต่าง

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

phpMyAdmin เป็นเครื่องมือบนเว็บที่ได้รับความนิยมสูงสุดสำหรับการทำงานกับฐานข้อมูล MySQL รวมถึงการสำรองข้อมูลแบบครั้งเดียว

BigDump เป็นสวรรค์สำหรับบัญชีโฮสติ้งที่มีข้อจำกัด ซึ่งช่วยในการกู้คืนข้อมูลสำรองฐานข้อมูลขนาดใหญ่ ในขณะเดียวกันก็หลีกเลี่ยงข้อจำกัดการหมดเวลาและขนาด

srdb, ค้นหาแทนที่ DB สำหรับ XOOPS เป็น XOOPS การปรับตัวของ ค้นหาและแทนที่ DB จากการเชื่อมต่อระหว่างกัน/มัน มีประโยชน์อย่างยิ่งในการเปลี่ยน URL และการอ้างอิงระบบไฟล์ในข้อมูล MySQL เมื่อคุณย้ายไซต์| ชื่อ | ลิงค์ | ใบอนุญาต | แพลตฟอร์ม | | :--- | :--- | :--- | :--- | | phpMyAdmin | https://www.phpmyadmin.net/ | GPL | ใดๆ | | บิ๊กดัมพ์ | http://www.ozerov.de/bigdump/ | GPL | ใดๆ | | srdb | https://github.com/geekwright/srdb | GPL3 | ใดๆ |

บางแพลตฟอร์ม เช่น Ubuntu มีสแต็กทั้งหมดที่จำเป็นในการรัน XOOPS ในตัว ในขณะที่แพลตฟอร์มอื่นๆ จำเป็นต้องมีการเพิ่มเติมบางอย่าง

WAMP และ Uniform Server Zero เป็นสแต็กแบบครบวงจรสำหรับ Windows

XAMPP ซึ่งเป็นสแต็กแบบครบวงจรจาก Apache Friends พร้อมใช้งานสำหรับหลายแพลตฟอร์ม

bitnami นำเสนอสแต็กแอปพลิเคชันที่สร้างไว้ล่วงหน้ามากมาย รวมถึงเครื่องเสมือนและอิมเมจคอนเทนเนอร์ ข้อเสนอของพวกเขาอาจเป็นทรัพยากรอันมีค่าในการทดลองใช้แอปพลิเคชันอย่างรวดเร็ว (รวมถึง XOOPS) หรือเทคโนโลยีเว็บต่างๆ เหมาะสำหรับการผลิตและการพัฒนา

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

Devilbox เป็นสแต็กการพัฒนาที่ใช้ Docker ที่กำหนดค่าได้ง่าย มีเวอร์ชันที่หลากหลายสำหรับส่วนประกอบสแต็กทั้งหมด และช่วยให้นักพัฒนาสามารถทดสอบในสภาพแวดล้อมที่ทำซ้ำและแบ่งปันได้

ชื่อลิงค์ใบอนุญาตแพลตฟอร์ม
WAMPhttp://www.wampserver.com/หลายชนะ
เครื่องแบบเซิร์ฟเวอร์ศูนย์http://www.uniformserver.com/หลายชนะ
XAMPPhttps://www.apachefriends.org/index.htmlหลายใดๆ
บิตนามิhttps://bitnami.com/หลายใดๆ
นักเทียบท่าhttps://www.docker.com/หลายใดๆ
เดวิลบ็อกซ์http://devilbox.org/MITใดๆ