FacturaScripts 2018-жылга кайрадан иштелип чыккан

Өткөн жылы биз анын артыкчылыгы жөнүндө айтып бердик InvoiceScripts: эсеп-дүмүрчөктөр жана акысыз программалык камсыздоо менен эсепке алуу, ERP жана CRM, анын оңой колдонулушу жана бизнес чөйрөсүнүн ар кандай түрүнө ылайыкташуу жана ылдамдыгы менен айырмаланган укмуштуу потенциалга ээ, бүгүнкү күндө FacturaScripts өсүп, колдонуучуларына жаңы мүмкүнчүлүктөрдү алып келип, колдоосун кеңейтүүдө. Бул тездик менен өсүш, программаны жүрөктөн өркүндөтүп, убакыттын өтүшү менен масштабдуу болуп, учурдагы технологиялар менен жүрүп турушу керектигин алып келди, ошондуктан анын жаратуучусу Carlos Garcia (NeoRazorX) кандай болгонун биринчи колубузга айтып берет 2018-жылга FacturaScript сценарийлерин кайра иштеп чыгуу.

NeoRazorX тарабынан 2018-жылга эсеп-дүмүрчөктөрдү кайра иштеп чыгуу

Жай мезгилинде, 60.000ден ашуун жүктөөлөр, ай сайын жаңыланып туруучу 12.000 инсталляциялар, Вебде 4.000 миң катталган колдонуучулар жана 90 плагиндер менен, биз кыска мөөнөттүк тынчтык мезгилине туш болуп, биз өз мүмкүнчүлүгүнөн пайдаланууну кааладык. FacturaScripts үчүн кээ бир негизги дизайн маселелерин чечүү: көзкарандылык көйгөйлөрү, контроллерлордун же көз караштардын ортосунда тукум кууп өтүүнүн мүмкүн эместиги жана коддун эбегейсиз массасы, ушул жылдардагы өнүгүүнүн натыйжасы.

Баарын кайрадан карап чыгууга кез келди. Катачылыктардан жана ийгиликтерден сабак алыңыз, жана жакынкы бир нече жыл үчүн жаңы пайдубалын куруу. Болбосо, ийгиликке жетпей өлүп калмакпыз, анткени жаңы функцияларды кошуу көбүрөөк күч-аракетти талап кылат.

Ушул жайдын астында биз композитор жана симфониянын айрым компоненттери менен өзөктүн прототипин баштадык. композитор PHPде көзкарандылыктарды оңой эле кошуп, башкарууга жана керектүү класстардын автоматтык түрдө жүктөлүшүнөн пайдаланууга мүмкүнчүлүк берет. Of симфония Биз тандайбыз httpfoundation, маалыматтарды киргизүүнү жана чыгарууну ыңгайлуу башкаруу үчүн, котормочу FacturaScriptsти көп тилге которуу, окуя-диспетчер иш-чараларды башкаруу жана бутак, мураска ээ шаблон кыймылдаткычы биз сүйүп калдык.

Ушул пайдубалдын негизинде биз баштайбыз кеңейтилген контроллерлордун 3 түрүн куруу: ListControllers, тизмелер үчүн, EditControllers, жөнөкөй моделдер үчүн жана PanelControllers, башка моделдер менен мамилеси бар кыйла татаал моделдер үчүн. Мисалы, кардарлар, кардарды түзөтүүдө алардын даректерин, банк эсептерин, акыркы эсеп-фактураларын ж.б. көргүңүз келет ...

FacturaScripts интерфейстери буга чейин туюмдуу болгон, жана колдонуучулар тарабынан эң бааланган бөлүктөрүнүн бири, биз таразага тарткан нерсе - бул код. Кеңейтилген контроллерлор - бул кодду кайра колдонуп, жаңы функцияларды жеңилирээк кошуу үчүн бизге көптөн бери керек болуп келген нерсе.

Эгер сиз иштеп чыгуучу болсоңуз, сиз өзүңүздүн кодуңуз сонун экенине ишенип, бир нече айдан кийин анын канчалык деңгээлде жаман экендигин түшүнгөн учурларыңыз болду. Бул табигый нерсе. Бактыга жараша, азыр куралдар жана кызматтар бар, мисалы текшерүү-ci, бул жалпы каталарды көрсөтүп, кеңеш берүүдөн тышкары, кодуңуздун объективдүү баасын алууга мүмкүнчүлүк берет.

Прототиптен баштаардан мурун, биз упай топтоп, кодубузду текшерип көрүп чыгууну чечтик 5.4, fs_controller классы болгондуктан, бул чоң жоопкерчилик, бирок жалгыз эмес. Жана шайкештикти бузбай дизайнды өркүндөтүү мүмкүнчүлүгү аз. Жаңы өзөктөн баштоого дагы көп себептер бар.

бүгүнкү күндө, FacturaScripts 2018 упайы - 8.66, класстардын басымдуу көпчүлүгүндө жана алардын методдорунда мыкты болгон.

Жакшыраак дизайн бизге бардык түрлөрүнө жаңы варианттарды кошууга мүмкүнчүлүк берди, мисалы, каалаган бетте же тизмеде PDFке же Excelге экспорттоо жана мега издөө тутуму, бул бардык колдонуучулардын көп убактысын үнөмдөйт.

Эми кээ бир тапшырмаларды бүтүрүп, бета жана плагин жаңыртуусун баштоо гана калды. Биз сизди кабардар кылып турабыз ;-).

FacturaScripts 2018 боюнча комментарийлер

Эгерде биз бир нерсени жактырсак, анда бул бизнести өнүктүрүүгө арналган ачык булактуу куралдар ийгиликтүү экендигин, бул көп учурда столдун астына түшүп кетчү оор жумуш экендигин байкайм, андай эмес деп ишенем, анткени колдонуучулардын ыраазычылыгы бүгүнкү күндө алар бул куралды абдан жогору колдонушат.

Куралдардын татаалдыгынын жана функционалдуулугунун өсүшү бир топ чоң техникалык көйгөйгө алып келет, бир нече жолу тиркемелер мынчалык чоңойууга даяр эмес же алардын иштеп чыгуучулары жаңы технологияларга шайкеш келбеген эски структураларды сактоого багытталган деп ойлойм. FacturaScript сценарийлеринин абдан жагымдуу жери - алардын программалык камсыздоосун айкындуулук менен карап, өзгөртүүлөр качан киргизилиши керектигин билүү.

Ушул жаңы версия менен, FacturaScripts кыйла натыйжалуу болуудан тышкары, учурдагы уюмдардын муктаждыктары менен тыгыз байланышкан жаңы функцияларды алып келет, биз бул дагы ийгиликтүү версия болот жана бул күчтүү ERP колдонуучулары өзүлөрүнүн мүмкүнчүлүктөрүн өстүрө алышат деп ишенебиз бизнести жакшы жол менен.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт.

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.