https://www.userfrosting.com
หากคุณเพียงต้องการแสดงให้เห็นว่าคุณชอบโปรเจ็กต์นี้ หรือต้องการจำไว้ใช้ในภายหลัง คุณควร ติดดาว ไม่ใช่ fork ที่เก็บข้อมูลนี้ การฟอร์กมีไว้สำหรับเมื่อคุณพร้อมที่จะสร้างสำเนาโค้ดของคุณเองเพื่อใช้งานเท่านั้น
ลิขสิทธิ์ (c) 2013-2024 ใช้งานฟรีในซอฟต์แวร์ส่วนบุคคลและเชิงพาณิชย์ตามใบอนุญาต
UserFrosting เป็นระบบการจัดการผู้ใช้ที่ทันสมัยและปลอดภัยซึ่งเขียนด้วย PHP และสร้างขึ้นจาก Slim Microframework, กลไกการสร้างเทมเพลต Twig และ Eloquent ORM
โปรดดูคู่มือการติดตั้งของเรา
หากคุณประสบปัญหาในการติดตั้ง UserFrosting โปรดเข้าร่วมแชทกับเรา
หากคุณมักสับสนเกี่ยวกับโครงสร้างและเลย์เอาต์ของโค้ด หรือโค้ด PHP ดูไม่เหมือนที่คุณคุ้นเคย โปรดเริ่มตั้งแต่ต้น
UserFrosting พยายามสร้างสมดุลระหว่างหลักการเขียนโปรแกรมสมัยใหม่ เช่น DRY และ MVC ด้วยช่วงการเรียนรู้แบบตื้นสำหรับนักพัฒนาใหม่ เป้าหมายของเราคือ:
สร้างสคริปต์การจัดการผู้ใช้ที่ทำงานเต็มรูปแบบซึ่งสามารถตั้งค่าได้ในเวลาเพียงไม่กี่นาที
ทำให้ผู้ใช้สามารถปรับเปลี่ยนโค้ดให้ตรงกับความต้องการได้อย่างรวดเร็ว
แนะนำนักพัฒนามือใหม่ให้รู้จักแนวทางปฏิบัติที่ดีที่สุด เช่น การแยกข้อกังวลและการเขียนโปรแกรม DRY
แนะนำนักพัฒนามือใหม่ให้รู้จักกับโครงสร้างสมัยใหม่ เช่น ตัวควบคุมส่วนหน้า, RESTful URL, เนมสเปซ และการสร้างแบบจำลองเชิงวัตถุ
สร้างจากส่วนประกอบฝั่งเซิร์ฟเวอร์และฝั่งไคลเอ็นต์ที่มีอยู่และใช้กันอย่างแพร่หลาย
โค้ดที่สะอาด สอดคล้องกัน และมีเอกสารประกอบอย่างดี
Alex เป็นผู้ก่อตั้งและเจ้าของร่วมของบริษัทสองแห่ง โดยบริษัทหนึ่งสอนคณิตศาสตร์ที่ Indiana University ในเมืองบลูมิงตัน รัฐอินดีแอนา และอีกบริษัทหนึ่งสอนคณิตศาสตร์ที่ UMD ในคอลเลจพาร์ค รัฐแมริแลนด์ เขาเป็นนักศึกษาปริญญาเอกใน School of Informatics and Computing ที่ Indiana University
Louis เป็นวิศวกรโยธาในเมืองมอนทรีออล รัฐควิเบก ผู้มีความหลงใหลในการเขียนโค้ดเช่นกัน เขาเป็นหนึ่งในผู้สนับสนุนหลักของ SimpsonsCity.com และชอบแบ่งปันความรู้ของเขาโดยช่วยเหลือผู้อื่นแบบเดียวกับที่เขาได้รับความช่วยเหลือเมื่อเริ่มเขียนโค้ดครั้งแรก
Jordan เป็นวิศวกรซอฟต์แวร์ชาวออสเตรเลียที่ Canva ความหลงใหลของเขาคือการสร้างโซลูชันที่ใช้ซอฟต์แวร์ที่เรียบง่ายแต่ใช้งานง่ายสำหรับปัญหาที่อาจน่าเบื่อและ/หรือแก้ไขยาก ในขณะเดียวกันก็ให้ผู้ใช้ควบคุมได้
Sarah เป็นผู้เชี่ยวชาญ UX ของ UserFrosting และนักออกแบบส่วนหน้า นอกเหนือจากงานของเธอในแอปพลิเคชัน UF แล้ว เธอยังรับผิดชอบการออกแบบที่น่าทึ่งของ https://www.userfrosting.com และ https://learn.userfrosting.com
Srinivas เป็นสถาปนิกเว็บแอปพลิเคชันที่มีความหลงใหลในเทคโนโลยีโอเพ่นซอร์ส เขามีประสบการณ์ในการสร้างเว็บแอปพลิเคชัน SaaS (ซอฟต์แวร์เป็นบริการ) และสนุกกับการทำงานในโปรเจ็กต์โอเพ่นซอร์สและช่วยเหลือชุมชน เขามีปริญญาโทสาขาวิทยาการคอมพิวเตอร์จากมหาวิทยาลัยปูเน่ ประเทศอินเดีย
โครงการนี้เกิดขึ้นได้ต้องขอบคุณทุกคนที่มีส่วนร่วม หากคุณสนใจที่จะมีส่วนร่วมในฐานโค้ด UserFrosting โปรดดูหลักเกณฑ์ในการสนับสนุนและหลักเกณฑ์ด้านสไตล์ของเรา
Louis Charette (@lcharette) - ฝรั่งเศส
ครุหุต โกมล (@popiazaza) - ไทย
ปิเอโตร มารังกอน (@Pe46dro) - ภาษาอิตาลี
Christian la Forgia (@optiroot) - ภาษาอิตาลี
อับดุลลาห์ เซบา (@abdullahseba) - ภาษาอาหรับ
บรูโน ซิลวา (@brunomnsilva) - โปรตุเกส
@BruceGui - จีน
@kevinrombach - เยอรมัน
@rafa31gz - สเปน
@splitt3r - เยอรมัน
@X-Anonymous-Y - เยอรมัน
Dmitriy (@rendername) - รัสเซีย
อามิน อัคบารี (@aminakbari) - ฟาร์ซี
ดัมเบลดอร์ - ตุรกี
Lena Stergatou (@lenasterg) - กรีก
ผู้สนับสนุนช่วยให้เราพัฒนา UserFrosting ต่อไปโดยให้คำมั่นว่าจะบริจาครายเดือนเป็นประจำตั้งแต่ $5 ขึ้นไป [มาเป็นผู้สนับสนุน]
สนับสนุนโครงการนี้ด้วยการเป็นผู้สนับสนุน ผู้ให้การสนับสนุนได้บริจาคเงินทั้งหมด $500 หรือมากกว่าให้กับ UserFrosting (ไม่ว่าจะเป็นผู้สนับสนุนอย่างต่อเนื่องหรือการสนับสนุนครั้งเดียว) โลโก้ของคุณจะแสดงที่นี่พร้อมลิงก์ไปยังเว็บไซต์ของคุณ [มาเป็นสปอนเซอร์]