FacturaScripts direka semula untuk tahun 2018

Tahun lalu kami memberitahu anda mengenai faedah dari InvoiceScripts: invois dan perakaunan dengan perisian percuma, ERP dan CRM dengan potensi luar biasa yang menonjol kerana penggunaannya yang mudah dan kepantasan ia dapat disesuaikan dan dilaksanakan dalam apa jua jenis perniagaan, hari ini FacturaScripts terus berkembang, membawa fitur baru kepada penggunanya dan memperluas sokongannya. Pertumbuhan yang dipercepat ini membawa kepada keperluan untuk meningkatkan perisian dari intinya agar lebih terukur dari masa ke masa dan sesuai dengan teknologi semasa, itulah sebabnya penciptanya Carlos Garcia (NeoRazorX) memberitahu kita sendiri bagaimana keadaannya Menyusun semula FacturaScript untuk tahun 2018.

Merangka semula InvoiceScripts untuk tahun 2018 oleh NeoRazorX

Sepanjang musim panas, dengan lebih daripada 60.000 muat turun, 12.000 pemasangan yang dikemas kini setiap bulan, 4.000 pengguna berdaftar di web dan 90 pemalam, kami menghadapi masa tenang yang ingin kami manfaatkan untuk betulkan beberapa masalah reka bentuk teras dalam FacturaScripts: masalah kebergantungan, ketidakupayaan untuk mewarisi antara pengawal atau pandangan, dan sebilangan besar kod, hasil dari tahun-tahun pembangunan ini.

Sudah tiba masanya untuk memikirkan semula semuanya. Belajar dari kesilapan dan kejayaan, dan membina asas baru untuk beberapa tahun akan datang. Jika tidak, kita akan mati kerana berjaya, kerana menambahkan ciri baru memerlukan lebih banyak usaha.

Di bawah premis ini, kami memulakan prototaip kernel dengan komposer dan beberapa komponen symfony. Karang membolehkan kami menambah dan menguruskan kebergantungan dalam PHP dengan sangat mudah, dan mendapat keuntungan dari pemuatan automatik kelas yang diperlukan. Daripada symfony kami pilih httpfoundation, untuk mengurus input dan output data dengan mudah, penterjemah untuk menukar FacturaScript menjadi pelbagai bahasa, penyampai acara untuk menguruskan acara, dan ranting, mesin templat dengan warisan yang kita telah jatuh cinta.

Pada asas ini kita mula bina 3 jenis pengawal lanjutan: Senarai Pengawal, untuk senarai, EditPengawal, untuk model sederhana, dan Pengawal Panel, untuk model yang lebih kompleks yang mempunyai hubungan dengan model lain. Sebagai contoh, pelanggan, semasa mengedit klien, anda juga ingin melihat alamat, akaun bank, invois terkini, dan lain-lain ...

Antaramuka FacturaScripts sudah intuitif, dan salah satu bahagian yang paling dihargai oleh pengguna, yang kami timbang adalah kodnya. Pengawal lanjutan adalah sesuatu yang kami perlukan sejak sekian lama untuk menggunakan semula kod dan menambah ciri baru dengan lebih mudah.

Sekiranya anda seorang pembangun, anda sering mendapati diri anda berada dalam keadaan mempercayai bahawa kod anda sangat bagus, dan beberapa bulan kemudian menyedari betapa buruknya kod itu. Ia adalah perkara biasa. Nasib baik sekarang ada alat dan perkhidmatan, seperti pemeriksa-ci, yang membolehkan anda memperoleh penilaian kod anda yang lebih objektif, selain menunjukkan kesalahan biasa dan memberikan nasihat.

Sebelum memulakan dengan prototaip, kami memutuskan untuk menyemak semula kod kami dengan scrutinizer-ci, memperoleh skor sebanyak 5.4, menjadi kelas fs_controller yang bertanggungjawab, walaupun bukan satu-satunya. Dan dengan sedikit peluang untuk memperbaiki reka bentuk tanpa melanggar keserasian. Lebih banyak alasan untuk bermula dengan teras baru.

Hari ini, Skor FacturaScripts 2018 ialah 8.66, cemerlang dalam sebilangan besar kelas dan kaedahnya.

Reka bentuk yang lebih baik telah membolehkan kita menambahkan pilihan baru ke semua bentuk, seperti mengeksport ke PDF atau Excel di mana-mana halaman atau senarai, dan mesin pencari mega, yang akan menjimatkan banyak masa semua pengguna.

Sekarang hanya tinggal menyelesaikan beberapa tugas dan memulakan beta dan kemas kini pemalam. Kami akan memberitahu anda ;-).

Komen mengenai FacturaScripts 2018

Sekiranya kita menyukai sesuatu, ini adalah untuk melihat bahawa alat sumber terbuka yang juga ditujukan untuk pertumbuhan perniagaan berjaya, adalah kerja keras yang sering berlaku di bawah jadual, saya yakin ini tidak berlaku kerana kepuasan pengguna yang hari ini mereka menggunakan alat ini sangat tinggi.

Pertumbuhan kerumitan dan fungsi alat kerana ia memerlukan cabaran teknikal yang cukup besar, berkali-kali aplikasi tidak bersedia untuk berkembang begitu banyak atau pembangunnya hanya fokus pada mengekalkan struktur lama yang tidak selaras dengan teknologi baru, saya rasa A FaktaScripts yang sangat baik adalah kejelasan yang mereka perhatikan pada perisian mereka dan kerendahan hati untuk mengetahui kapan perubahan harus dilakukan.

Dengan versi baru ini, FacturaScript selain lebih cekap akan membawa fungsi baru yang berkait rapat dengan keperluan organisasi semasa, kami percaya bahawa ini juga akan menjadi versi yang berjaya dan pengguna ERP yang kuat ini akan dapat mengembangkannya perniagaan dengan cara yang lebih baik.


Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.