FacturaScripts ได้รับการออกแบบใหม่สำหรับปี 2018

ปีที่แล้วเราได้บอกคุณเกี่ยวกับประโยชน์ของ InvoiceScripts: การออกใบแจ้งหนี้และการลงบัญชีด้วยซอฟต์แวร์ฟรีซึ่งเป็น ERP และ CRM ที่มีศักยภาพที่น่าทึ่งซึ่งโดดเด่นในเรื่องการใช้งานที่ง่ายและความเร็วที่สามารถปรับใช้และนำไปใช้ในธุรกิจทุกประเภททุกวันนี้ FacturaScripts เติบโตขึ้นอย่างต่อเนื่องโดยนำคุณสมบัติใหม่ ๆ มาสู่ผู้ใช้และขยายการสนับสนุน การเติบโตที่รวดเร็วนี้ทำให้จำเป็นต้องปรับปรุงซอฟต์แวร์จากหัวใจเพื่อให้สามารถปรับขนาดได้มากขึ้นเมื่อเวลาผ่านไปและเพื่อให้สอดคล้องกับเทคโนโลยีในปัจจุบันซึ่งเป็นสาเหตุที่ผู้สร้างซอฟต์แวร์ Carlos Garcia (NeoRazorX) บอกเราโดยตรงว่ามันเป็นอย่างไร การออกแบบ FacturaScripts ใหม่สำหรับปี 2018

การออกแบบ InvoiceScripts ใหม่สำหรับปี 2018 โดย NeoRazorX

ในช่วงฤดูร้อนมีการดาวน์โหลดมากกว่า 60.000 ครั้งการติดตั้ง 12.000 ครั้งที่ได้รับการอัปเดตทุกเดือนผู้ใช้ที่ลงทะเบียน 4.000 คนบนเว็บและปลั๊กอิน 90 ตัวเรากำลังเผชิญกับความสงบในช่วงสั้น ๆ ที่เราต้องการใช้ประโยชน์จาก แก้ไขปัญหาการออกแบบหลักบางประการใน FacturaScripts: ปัญหาการพึ่งพาไม่สามารถสืบทอดระหว่างคอนโทรลเลอร์หรือมุมมองและโค้ดจำนวนมากซึ่งเป็นผลมาจากการพัฒนาในช่วงหลายปีนี้

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

ภายใต้สถานที่เหล่านี้เราได้เริ่มต้นแบบเคอร์เนลด้วยตัวแต่งและส่วนประกอบ symfony บางส่วน แต่ง ช่วยให้เราสามารถเพิ่มและจัดการการอ้างอิงใน PHP ได้อย่างง่ายดายและได้รับประโยชน์จากการโหลดคลาสที่จำเป็นโดยอัตโนมัติ ของ symfony พวกเราเลือก httpfoundationเพื่อจัดการอินพุตและเอาต์พุตของข้อมูลได้อย่างสะดวก นักแปล เพื่อแปลง FacturaScripts เป็นหลายภาษา ผู้จัดส่งเหตุการณ์ เพื่อจัดการเหตุการณ์และ กิ่งก้านซึ่งเป็นเครื่องมือแม่แบบที่มีการสืบทอดว่า เราตกหลุมรัก.

บนรากฐานนี้เราจะเริ่ม สร้างตัวควบคุมเพิ่มเติม 3 ประเภท: ListControllersสำหรับรายชื่อ แก้ไขตัวควบคุมสำหรับรุ่นธรรมดาและ แผงควบคุมสำหรับโมเดลที่ซับซ้อนมากขึ้นซึ่งมีความสัมพันธ์กับโมเดลอื่น ๆ ตัวอย่างเช่นลูกค้าเมื่อแก้ไขลูกค้าคุณต้องการดูที่อยู่บัญชีธนาคารใบแจ้งหนี้ล่าสุด ฯลฯ ...

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

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

ก่อนที่จะเริ่มต้นแบบเราตัดสินใจที่จะตรวจสอบโค้ดของเราด้วย scrutinizer-ci โดยได้รับคะแนน 5.4เป็นคลาส fs_controller ที่มีความรับผิดชอบสูงแม้ว่าจะไม่ใช่คนเดียวก็ตาม และมีโอกาสเพียงเล็กน้อยในการปรับปรุงการออกแบบโดยไม่ทำลายความเข้ากันได้ เหตุผลเพิ่มเติมในการเริ่มต้นด้วยแกนใหม่

ในวันนี้ คะแนน FacturaScripts 2018 คือ 8.66มีความโดดเด่นในชั้นเรียนส่วนใหญ่และวิธีการของพวกเขา

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

ตอนนี้เหลือเพียงการทำงานบางอย่างให้เสร็จและเริ่มเบต้าและการอัปเดตปลั๊กอิน เราจะแจ้งให้คุณทราบ ;-).

ความคิดเห็นเกี่ยวกับ FacturaScripts 2018

หากเราชอบอะไรบางอย่างก็คือการเห็นว่าเครื่องมือโอเพนซอร์สที่มีไว้สำหรับการเติบโตของธุรกิจนั้นประสบความสำเร็จมันเป็นงานหนักที่มักจะตกอยู่ใต้โต๊ะฉันแน่ใจว่านี่ไม่ใช่เพราะความพึงพอใจของผู้ใช้ที่ ทุกวันนี้พวกเขาใช้เครื่องมือนี้สูงมาก

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

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


เนื้อหาของบทความเป็นไปตามหลักการของเรา จรรยาบรรณของบรรณาธิการ. หากต้องการรายงานข้อผิดพลาดให้คลิก ที่นี่.

เป็นคนแรกที่จะแสดงความคิดเห็น

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา