FacturaScripts 2018 için yeniden tasarlandı

Geçen yıl size faydalarından bahsettik InvoiceScripts: ücretsiz yazılımla faturalama ve muhasebeKolay kullanımı ve her türlü işletmeye uyarlanabilme ve uygulanabilme hızı ile öne çıkan inanılmaz potansiyele sahip bir ERP ve CRM olan FacturaScripts, bugün büyümeye devam ediyor, kullanıcılarına yeni özellikler kazandırıyor ve desteğini genişletiyor. Bu hızlanan büyüme, yazılımın zaman içinde daha ölçeklenebilir olması ve mevcut teknolojilerle uyumlu olması için özünden iyileştirilmesi ihtiyacını beraberinde getirdi, bu yüzden yaratıcısı Carlos Garcia (NeoRazorX) bize ilk elden nasıl olduğunu anlatır FacturaScripts 2018 için yeniden tasarlanıyor.

NeoRazorX tarafından 2018 için InvoiceScripts yeniden tasarlanıyor

Yaz boyunca, 60.000'den fazla indirme, aylık olarak güncellenen 12.000 kurulum, web'de 4.000 kayıtlı kullanıcı ve 90 eklenti ile, yararlanmak istediğimiz kısa bir sakinlik dönemiyle karşı karşıyayız. FacturaScripts için bazı temel tasarım sorunlarını düzeltin: bağımlılık sorunları, denetleyiciler veya görünümler arasında devralınamama ve bu yılların gelişiminin sonucu olan büyük bir kod kütlesi.

Her şeyi yeniden düşünmenin zamanı gelmişti. Hatalardan ve başarılardan ders alınve önümüzdeki birkaç yıl için yeni bir temel inşa edin. Aksi takdirde, yeni özellikler eklemek daha fazla çaba gerektirdiğinden, başarıdan ölürdük.

Bu öncüllerin altında, besteci ve bazı symfony bileşenleriyle bir çekirdek prototipi başlattık. Oluşturmak PHP'ye bağımlılıkları çok kolay bir şekilde eklememizi ve yönetmemizi ve gerekli sınıfların otomatik olarak yüklenmesinden yararlanmamızı sağlar. Nın-nin symfony Biz seciyoruz httpvakfıveri giriş ve çıkışlarını rahatlıkla yönetmek, çevirmen FacturaScripts'i çoklu dile dönüştürmek için, olay dağıtıcısı olayları yönetmek ve dal, kalıtıma sahip bir şablon motoru aşık olduk.

Bu temellerde başlıyoruz 3 tür genişletilmiş denetleyici oluşturun: Liste Kontrolörleri, listeler için, Düzenleme Denetleyicileri, basit modeller için ve Panel Denetleyiciler, diğer modellerle ilişkileri olan daha karmaşık modeller için. Örneğin, müşteriler, bir müşteriyi düzenlerken adreslerini, banka hesaplarını, son faturalarını vb. De görmek istersiniz.

FacturaScripts arayüzleri zaten sezgiseldi ve kullanıcılar tarafından en çok değer verilen parçalardan biri, tarttığımız şey koddu. Genişletilmiş denetleyiciler, kodu yeniden kullanmak ve yeni özellikleri çok daha kolay eklemek için uzun süredir ihtiyaç duyduğumuz bir şeydir.

Bir geliştiriciyseniz, kendinizi genellikle kodunuzun harika olduğuna inanma durumunda ve birkaç ay sonra bunun ne kadar kötü olduğunu anlarken bulursunuz. Bu normal. Neyse ki artık şu araçlar ve hizmetler var: inceleme-ci, genel hataları işaret etmenize ve tavsiyelerde bulunmanıza ek olarak, kodunuz hakkında daha objektif bir değerlendirme elde etmenize olanak tanır.

Prototipe başlamadan önce kodumuzu scrutinizer-ci ile gözden geçirmeye karar verdik. 5.4, fs_controller sınıfı olmaktan büyük sorumlu, ancak tek olmasa da. Uyumluluğu bozmadan tasarımı geliştirme şansı çok az. Yeni bir çekirdekle başlamak için daha fazla neden.

Hoy, FacturaScripts 2018 puanı 8.66, sınıfların ve yöntemlerinin büyük çoğunluğunda olağanüstü olan.

Daha iyi bir tasarım, tüm formlara, herhangi bir sayfada veya listede PDF veya Excel'e dışa aktarma ve tüm kullanıcılara çok zaman kazandıracak mega arama motoru gibi yeni seçenekler eklememizi sağladı.

Artık sadece bazı görevleri bitirip beta ve eklenti güncellemesini başlatmak kalıyor. Sizi bilgilendireceğiz ;-).

FacturaScripts 2018 için yorumlar

Bir şeyi seversek, aynı zamanda iş büyümesi için de amaçlanan açık kaynak araçların başarılı olduğunu görmektir, çoğu zaman masanın altına düşen zor bir iştir, bunun böyle olmadığına eminim çünkü kullanıcıların memnuniyeti bugün bu aracı çok fazla kullanıyorlar.

Araçların karmaşıklığındaki ve işlevlerindeki büyüme, oldukça büyük bir teknik zorluğu beraberinde getirir, çoğu zaman uygulamalar çok fazla büyümeye hazır değildir veya geliştiricileri, yeni teknolojilerle uyumlu olmayan eski yapıları korumaya odaklanırlar. FacturaScripts'in çok olumlu bir noktası, yazılımlarına baktıkları netlik ve değişikliklerin ne zaman yapılması gerektiğini bilme alçakgönüllülüğüdür.

Bu yeni sürüm ile FacturaScripts, daha verimli olmanın yanı sıra, mevcut kuruluşların ihtiyaçları ile yakından ilgili yeni işlevler getirecek, bunun da başarılı bir sürüm olacağına ve bu güçlü ERP kullanıcılarının işlerini daha iyi bir şekilde büyütebileceklerine inanıyoruz. .


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.