
นี่คือ me.lm.dev การอัพเกรดที่สมบูรณ์จากระบบบล็อกเชิงเส้นที่เก่ากว่า
มันถูกสร้างขึ้นจากพื้นดินขึ้นใน V โดยใช้เว็บเซิร์ฟเวอร์/เฟรมเวิร์ก Barebones ที่สร้างขึ้นเองได้ประสิทธิภาพสูง นี่คือไซต์ที่มีตัวเองโดยไม่มีจาวาสคริปต์เป็นศูนย์
ฉันทำได้อย่างไร?
เทมเพลตจำนวนมากยุ่งกับ sqlite3 , ลูปเหตุการณ์ picoev แบบเธรดเดี่ยว, HTTP Spec Caching/Etags, regex จำนวนมากและความคิดมากมาย
สามโครงการที่ไม่มีเอกสารและช่วงเวลาสามเดือนที่หายไป
รู้เบื้องต้นเกี่ยวกับ Me.lm.dev
การจัดส่ง HTML ที่บีบอัด 700kibs ไม่สามารถใช้งานได้?
การใช้การปนเปื้อนและ navbar สำหรับ me.lm.dev

ฉันทำงานอย่างหนักเพื่อสร้างอินเทอร์เฟซที่ดีซึ่งเร็วและไดนามิกและใช้จาวาสคริปต์เป็นศูนย์ ฉันพึ่งพามาตรฐาน HTTP + URL ที่มีอยู่เป็นอย่างมากเพื่อข้ามคุณไปยังส่วนเฉพาะของหน้าและใช้แบบฟอร์ม HTML เพื่อเปลี่ยนเนื้อหา
ลิงก์กระโดดโดยใช้ /?p=00000000## ถูกใช้อย่างกว้างขวางโดยแบ็กเอนด์ไปยังเส้นทางไคลเอนต์
รองรับการปนเปื้อนที่กำหนดค่าได้อย่างเหมาะสม


YouTube และ Spotify Embeds นั้นได้จากการออกแบบผู้กระทำความผิดที่น่ากลัวในปริมาณ JavaScript ที่พวกเขาส่งไปยังลูกค้าเพื่อทำการติดตาม
แบ็กเอนด์ต้องใช้เซิร์ฟเวอร์ Spotify เพียงครั้งเดียวโดยใช้ Regex เพื่อรับข้อมูลเมตาที่ต้องการ Media YouTube รูปขนาดย่อและสื่อ Spotify จะถูกบันทึกลงในฐานข้อมูลหลักสำหรับการอ่านเพิ่มเติมหลังจากนั้น


สามารถใช้รายการแท็กที่แยกจากกันได้กับโพสต์ ภายในแท็บการค้นหาที่ด้านบนสุดคุณสามารถค้นหาแท็กเหล่านี้และเนื้อหาภายใน
ฟังก์ชั่นการค้นหาใช้แบบสอบถาม GLOB ที่ไม่รู้สึกตัว
*.wasmtest/helo.wasmfile.wasmstas*compilerstas COMPILERstas#0000000comPilerstas is my programming language i implemented in my first compiler การสร้างด้วย V นั้นง่ายเพียงแค่ติดตั้ง V Compiler บนระบบของคุณและเรียกใช้ v . ในไดเรกทอรีรากของที่เก็บ
คุณสามารถรับสำเนาของคอมไพเลอร์ V ได้ที่นี่
เซิร์ฟเวอร์คาดว่าจะมีบางสิ่งบางอย่างเพื่อให้ทำงาน:
./make_init_files.sh เพื่อสร้างไฟล์ต่อไปนี้:data.sqlite พร้อมสคีมาที่ถูกต้องwal.log สำหรับการบันทึกbackup/ โฟลเดอร์สำหรับการสำรองข้อมูลSECRET envvar และใช้ใน https://<url>/authbase_url const ใน main.v ควรเปลี่ยนไปชี้ไปที่ URL ของเว็บไซต์ของคุณPORT Envvar ได้ แต่ค่าเริ่มต้นเป็นพอร์ต 8080