สรุป:
บทความนี้ให้แนวคิดที่จะใช้สคริปต์ ASPPHP เพื่อใช้การสำรองไฟล์เว็บไซต์ซึ่งสามารถรับรู้การสำรองข้อมูลทุกวันของไฟล์ที่ระบุ
เว็บไซต์ส่วนบุคคลมักจะมีการควบคุมโฮสต์บนโฮสต์เสมือนน้อยมากดังนั้นพวกเขาจึงไม่สามารถใช้ตารางงานเพื่อให้ได้การสำรองข้อมูลที่กำหนดเวลา เราจำเป็นต้องเปลี่ยนความคิดของเราเพื่อให้ได้การสำรองข้อมูลอัตโนมัติที่คล้ายกัน
เราสามารถใช้การเข้าถึงเว็บไซต์ของผู้ใช้เพื่อให้ได้การสำรองข้อมูลทุกวันของไฟล์ที่ระบุ
แนวคิดพื้นฐานคือ: ผู้ใช้เยี่ยมชมเว็บไซต์→อ่านวันที่สำรองข้อมูลล่าสุดอ่านวันที่ปัจจุบันแล้วเปรียบเทียบ หากทั้งสองวันไม่สอดคล้องกันโปรแกรมสำรองจะถูกเรียกให้ตระหนักถึงการสำรองข้อมูลของไฟล์ที่ระบุ หลังจากการสำรองข้อมูลเสร็จสมบูรณ์จะมีการเขียนเครื่องหมายวันที่ใหม่ ในเวลานี้ผู้ใช้เยี่ยมชมเว็บไซต์อีกครั้งและวันที่เป็นล่าสุดและโปรแกรมสำรองจะถูกข้ามและโปรแกรมอื่น ๆ จะถูกดำเนินการ
วิเคราะห์แนวคิดนี้: โปรแกรมการสำรองข้อมูลจะเริ่มขึ้นเมื่อผู้ใช้รายแรกเข้าเยี่ยมชมเว็บไซต์ทุกวันซึ่งสามารถบรรลุผลของการสำรองข้อมูลในแต่ละวัน อย่างไรก็ตามหากไม่มีการเข้าถึงผู้ใช้ในวันนี้จะไม่มีการสำรองข้อมูล สิ่งนี้ไม่สำคัญมากนักเนื่องจากหากผู้ใช้ไม่สามารถเข้าถึงเว็บไซต์เนื้อหาของเว็บไซต์จะไม่เปลี่ยนแปลงมากนัก ดังนั้นสถานการณ์นี้สามารถเพิกเฉยได้
ควรสังเกตว่าอาจมีกรณีที่คนสองคนเยี่ยมชมเว็บไซต์ในเวลาเดียวกันและเริ่มโปรแกรมสำรองในเวลาเดียวกันซึ่งอาจเขียนทับเนื้อหาสำรอง ในเรื่องนี้เราสามารถเพิ่มคำตัดสินในโปรแกรมและไม่เขียนทับไฟล์หากมีอยู่แล้ว
หากชื่อไฟล์ของไฟล์ทั้งสองที่จะสำรองจะเหมือนกันก็จะทำให้เกิดการเขียนทับ เราคิดว่าไฟล์นั้นแตกต่างกันทั้งหมด
อีกประเด็นที่สำคัญคือรูปแบบระยะเวลาที่ต้องใช้ในโปรแกรมสำรองคือ 4 หลัก 4 หลัก 2 หลักและวันและศูนย์จะต้องทำขึ้นสำหรับตัวเลขที่ไม่เพียงพอ ตัวอย่างเช่น: 2006-05-31 ด้วยวิธีนี้เราสามารถบรรลุการเปรียบเทียบขนาดวันที่ ใน ASP เราสามารถใช้โปรแกรมขนาดเล็กเพื่อใช้งานได้ มีรูปแบบวันที่ใน PHP แล้ว
โครงสร้างของโปรแกรมมีการอธิบายรายละเอียดด้านล่างโดยใช้ ASP เป็นตัวอย่าง
=== bak_set.asp ===