• 35 odgovora
  • 15.890 pregleda
Računovodstvni program u PHP-u, predlozi i kritike 05.10.2009. u 13:06 · pre 207 meseci #1
Tim programera i ekonomista planira izradu računovodstvenog programa za vođenje fin. knjigovodstva u malim preduzećima (s tim da je planirano je proširenje modula za korištenje u srednjim i velikim preduzećima). Zamisao je sledeća, pa molim programere da daju svoje kritike (pozitivne ili negativne) na našu zamisao.

Planirano je da apalikacija na serveru ima PHP i PostgreSQL, na klijentu interfejs uređen u Ext.js. Takođe je planirano da aplikacija koristi Google Gears za lokalno čuvanje podataka u slučaju pucanja veze (možda ovaj dio izbacimo).

Ova kombinacija je uzeta da bi aplikacija mogla raditi na Win/Linux platformi. Java nije uzeta u obzir zato što je spora.

Molim mišljenje!
Potpis
Banjaluka |
Posao Banjaluka |
Web design Banjaluka
Re: Računovodstvni program u PHP-u, predlozi i kritike 05.10.2009. u 13:12 · pre 207 meseci #2
Mišljenja sam da računovodstveni program se nebi trebo otvarati u browseru i biti ko web stranice...
za takve stvari mislim da je .NET no1...
Potpis
there's no place like 127.0.0.1
Re: Računovodstvni program u PHP-u, predlozi i kritike 05.10.2009. u 14:20 · pre 207 meseci #3
Ja sam radio u .NET-u takvu aplikaciju, ali nikada necu da tvrdim da je to No1

Sto da ne, i ovakav nacin je ok - ljudi gledaju koliko ce to da kosta klijenta.
Cena windowsa + .net paketa + mssql baza... i-ha-ha

Linux je sasvim ok, malo mi otvaranje preko web klijenta nije preporucljivo, mislim da php moze i drugacije da se iskoristi...
Potpis
Moj Veb Sajt HostCentar Blog
Aleksinac Južna Srbija TimeOut
Re: Računovodstvni program u PHP-u, predlozi i kritike 05.10.2009. u 14:25 · pre 207 meseci #4
Postoji vec solidan framework namenjen bas za te stvari.
Uz malo tweak-ovanja moze i da se doradi za neke lepe graficke prikaze.
www.achievo.org/atk
Potpis
---------------------------------------------------------------------
Just do it.
Re: Računovodstvni program u PHP-u, predlozi i kritike 05.10.2009. u 14:35 · pre 207 meseci #5
@w3bl0rd Sledeci put nemoj da kucas samo da bi nesto otkucao, jer ne delujes nimalo inteligentno tako.

Pre svega pitanje nije koja je platforma bolja vec predlozi i kritike na PHP baziranu aplikaciju.
Ja sam jedno vreme radio na razvoju slicne aplikacije za poslovanje. Koriscen je Zend Framework, UI nije bio mnogo kompleksan, imali smo template od kojeg smo krojili forme i prikaze, naravno da bi sve imalo dobru upotrebljivost korscen je jQuery koji zaista lepo radi i veoma brzo se savladjuje.

Zend ti preporucujem iz vise razloga:

1. Kao i svaki framework ima odredjene okvire koji moraju da se ispostuju, tako da je koordinacija i razvoj drasticno olaksan i moze da se prilagodjava novim clanovima tima da se ukljuce lako i brzo.

2. Koriscenjem standardnih komponenti u samom frameworku, poprilicno se povecava bezbednost, a da ne pricam o optimizaciji izvrsavanja koda.

3. Zbog MVC strukture dobro se bori sa "heavy" zadacima i query-jima.

Kritike:

1. Zend je u pogledu web sajtova sporiji framework, ali je po snazi(load handling-u) daleko jaci od ostalih jer, pobogu pise ga kompanija koja je napravila PHP.

2. Dokumentacija koja je relativno stura i siromasna, ali naravno svi znamo zbog cega je to uradjeno tako ;) Dosuse ima dosta user based resenja na forumima i blogovima tako da se covek moze snaci.

3. Ovo je generalno nedostatak samog PHP-a a to je interakcija sa samim sitemom, pa tako ako zelite da spregnete neke hardverske uredjaje sa aplikacijom(tipa bar kod skener) ide poprilicno tesko.

To je sve sto imam da kazem, daleko od toga da je ova platforma idealna, jer su Java i .NET naprednije tehnologije i nisu skripting jezici vec bytecode, ali ko zeli brzu aplikaciju u nekoj medium klasi, koja ce se lako brzo i jeftino razvijati, ovo je way to go.

Pozdrav i nadam se da sam pomogao.
Potpis
bolje je biti malo lud nego malo pametan
Re: Računovodstvni program u PHP-u, predlozi i kritike 05.10.2009. u 15:19 · pre 207 meseci #6
Takodje podrzavam ideju da se ovako nesto radi u PHP-u. Medjutim, par napomena:

1. Kao sto Pomenu Majstor_Pućko, imaces problem sa povezivanjem sa nekim dodatnim hardware uredjajima. Konkretno, ja sam bio u istom problemu jer sam ustanovio da PHP nikako ne moze da se pokrene na Motorola MCxx uredjajima (ili sam ja nesto promasio :S)... Takodje, ne znam da li i kako bi radio sa ostalim uredjajima - fiskalni printeri, ....

2. PHP je Open-Source i kod mu je potpuno ne zasticen, tako da, neko moze vrlo jednostavno tu aplikaciju da 'umnozi' bezbroj puta ....

P.S. Nesto mi se cini da sam negde po forumu slucajno procitao da bas postoji neki skripting jezik koji je predvidjen za takav tip aplikacija, pa bi mozda mogao i to da pogledas ...

Pozdrav!
Re: Računovodstvni program u PHP-u, predlozi i kritike 06.10.2009. u 09:19 · pre 207 meseci #7
Podrzavam ideju. Predlazem CodeIgniter kao PHP FW, a ne robusni Zend. Zasto? Zato sto je laksi od Zenda, postoji dosta dokumentacije, dodataka i povelik community i nema problema sa kompatibilnoscu sa prethodnim verzijama (desavalo se da za zend izadje nova podverzija u kojoj pozivi odredjednim core funkcijama nisu kompatibilni sa prethodnom verzijom).
Takodje malo razmislite o nacinu stampe.
Potpis
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
Re: Računovodstvni program u PHP-u, predlozi i kritike 06.10.2009. u 11:07 · pre 207 meseci #8
Pozdrav,

Prvo komentar na ovo:

Citat:

Java nije uzeta u obzir zato što je spora.


Od kuda ti ova konstatacija? Pogledaj broj slicnih aplikacija koje su napisane u ovom prograskom jeziku i sve ce ti biti jasno.

Necu se baviti preporukom platformi, jer smatram da mozete da napravite kvalitetno resenje koriscenjem PHP-a (naravno prvo analizirati da li vam njegove mogucnosti odgovaraju u potpunosti).
ExtJS je po pitanju UI-a pun pogodak, a licno bih za app ovoga tipa nastojao da izbjegnem neki od popularnih framework-a jer sam misljenja da je isplativije pisati ovo resenje "od nule" u koliko isto treba aktivno da se razvija i odrzava.

Sa druge strane framework ce sigurno ubrzati razvoj ali u koliko iz nekog razloga imate potrebu da znacajnije izadjete iz nekih njegovih okvira moze da dodje do nekih problemcica a kasnije kao sto je vec napisano moze da dodje i do nekompatibilnosti odredjenih djelova aplikacije usled updejta frameworka.

Re: Računovodstvni program u PHP-u, predlozi i kritike 06.10.2009. u 18:29 · pre 207 meseci #9
I ja bih da se ukljucim i time podrzim ovaj projekat i bas bih volio da vidim takvo nesto. U zadnje vrijeme sam razmisljao kako uraditi takvu aplikaciju i kako sve to organizovat i ukomponovat pa bih volio malo detaljnije da cujem sta ste vi smislil?

Citat:
Man-Wolf: 
2. PHP je Open-Source i kod mu je potpuno ne zasticen, tako da, neko moze vrlo jednostavno tu aplikaciju da 'umnozi' bezbroj puta ....


sta kazes na ovo :) http://www.zend.com/en/products/guard/

Pitanje: zasto ste vi protiv toga da se aplikacija otvara u browseru?



Re: Računovodstvni program u PHP-u, predlozi i kritike 06.10.2009. u 22:53 · pre 207 meseci #11
Pristup drugim uređajima nije nerešivi problem, pisanje PHP ekstenzija uopšte nije čarobnjaštvo tako da se može koristiti manje više sve što omogućava neki programerski pristup. Za lakše stvari može se prosto izvršiti sistemska naredba iz PHP-a.

Ovde je glavni problem što meni izgleda kao da hoćete da pravite rešenje koje bi se koristilo preko Interneta, a ne nešto što se lokalno instalira u firmi. Sigurnost i dostupnost podataka je tu veliki problem, ko da vam veruje da nećete da nestanete kroz šest meseci ili da neko neće sve da pobriše, a treba predati završni račun... Nešto slično već postoji http://srbija.e-racuni.com/hrs/WikiPage?lang=Serbian mada ne znam lično nikoga ko to koristi.

PHP-GTK je nešto potpuno drugo i omogućava pravljenje klasičnih grafičkih aplikacija (znači ništa HTML, server,...) u PHP-u.
Potpis
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
Re: Računovodstvni program u PHP-u, predlozi i kritike 07.10.2009. u 06:19 · pre 207 meseci #12
Hmm.

@goran: moj stari je imao u firmi 2 razlicita programa za knjigovodstvo i svakih otprilike mjesec dana me vukao da idem narezivat backup na cd-ove... Baza podataka se nalazila na njihovom kompu sto mislim da nikako nije dobro jer su nestrucni ljudi radili na njemu i bio pun virusa i svakakvog smeca. A necu ni spominjat nerviranje kad je trebalo da se reinstalira win, posto su dosta radili a programeru treba vremena da dodje i da to sve ustima:))

U ovom nasem slucaju postoji mogucnost da se baza podataka cuva na 2 razlicita fizicki odvojena servera i naravno redovno arhiviranje, backup i cuvanje sigurnosnih kopija koje nije problem jer se moze sa bilo kog mjesta pristupit (pod uslovom da ima net..) A sto se tice same aplikacije, to se lako instalira jednostavnim prenosom preko FTP-a :)
E sad je druga prica ako korisnik nema internet. Time ne moze dostupat do prog. ali vjerujem da se i to da rjesit...
Re: Računovodstvni program u PHP-u, predlozi i kritike 07.10.2009. u 08:32 · pre 207 meseci #13
Citat:

Pitanje: zasto ste vi protiv toga da se aplikacija otvara u browseru?


Browser je sam spor, pre svega, prilikom svakog klika na browser - u ima manja zadrška. Ako se ja pojavim sa Delphi win32 aplikacijom, i Developer Express komponentama, i dođe neko sa istom aplikacijom urađenom u PHP - u, korisnik će uvek odabrati mene.

U Delphiju će programer daleko brže da razvije takvu aplikaciju + ima veće šanse da se proda, dok u PHP - u možda ne moraš da plati licencu, ali zato plaćaš programere da ti razviju aplikaciju...

[Ovu poruku je menjao Goran Rakić dana 11.10.2009. u 20:51 GMT+1]
Re: Računovodstvni program u PHP-u, predlozi i kritike 07.10.2009. u 09:19 · pre 207 meseci #14
Podrzavam i potvrdjujem.

Radim u firmi gde ima oko 400 radnika i mi koristimo php/mysql na linuksu jos od 2003. Sve aplikacije su pisane od nule, analitika, obracun zarada, kadrovska, fakturisanje itd (sve aplikacije u firmi). Veoma je vazno da imate nekog ko ce vam detaljno objasniti sta kako funkcionise. Forme za unos morate maksimalno da prilagodite korisnicima da bi mogli sto brze da unose, da ne cekaju par sekundi za sledeci unos itd. Takodje su vam vazni i sql-i zbog brzine. Upotreba ajax-a je obavezna (recimo za brzu pretragu firmi, radnika itd).
Mi smo izabrali LAMP zbog cene i zbog brzine izrade aplikacija i modula.
Potpis
stivi.on.neobee.net
Re: Računovodstvni program u PHP-u, predlozi i kritike 07.10.2009. u 10:04 · pre 207 meseci #15
stankos: naravno da bi vjerovatno sama aplikacija bila brza, ali na taj nacin se aplikaciji samo pristupa sa rac. koji ima instaliran taj program, a da ne pominjem zavisnost od sistema, Linux, Mac, Win... Znaci u PHP primjeru apsolutno nema potrebe za odrzavanjem masine klijenta.

"U Delphiju će programer daleko brže da razvije takvu aplikaciju + ima veće šanse da se proda, dok u PHP - u možda ne moraš da plati licencu, ali zato plaćaš programere da ti razviju aplikaciju..."

Nije mi jasno ovo: jel se u delphi-ju ne placaju programeri da je razviju?

A uostalom ovde nije rijec jel bolje win32 aplikacija ili PHP, o drugom se govori. (Naslov je racunovodstveni program u PHP predlozi i kritike).

edit: ne poznajem delphi programiranje (ustvari malo smo u srednjoj ucili) ali znam da za PHP na netu ima milion raznoraznih klasa koje se vrlo jednostavno implementiraju u kod, a vecina ih je besplatna...
Re: Računovodstvni program u PHP-u, predlozi i kritike 07.10.2009. u 10:12 · pre 207 meseci #16
Tetka Milojka treba da unese oko 1.000 faktura, zna slepo kucanje, ali prilikom svakog unosa mora da sačeka neki momenat da se stranica osveži - PHP ili kuca neprestano bez trenutka zadrške... Šta misliš šta će tetka Milojka da odabere?

Nekad web aplikacije jesu bolje rešenje, ali lično, ako ne moram, ne bih nikad radio računovodstvene web aplikacije... posebno ako imam neki cilja da ih dalje distribuiram...

Citat:
vatri: stankos: naravno da bi vjerovatno sama aplikacija bila brza, ali na taj nacin se aplikaciji samo pristupa sa rac. koji ima instaliran taj program, a da ne pominjem zavisnost od sistema, Linux, Mac, Win...


Aplikacija urađena u Delphi - u, uopšte ne mora da se instalira, već samo treba da postoji, običan copy / paste, zavisi kako se uradi, a može i da se instalira, i PHP mora da se instalira, čak i komplikovanije nego aplikacija urađena u Delphi - u. Stoji primedba da Delphi zavisi od Windows - a, ali budimo realni, koliko će se aplikacija na Balkanu prodati koje će da rade pod Linux - om?

Citat:
vatri
Nije mi jasno ovo: jel se u delphi-ju ne placaju programeri da je razviju?


Rekao sam da će se brže razviti, znači pre će se doći do zarade.

Citat:
vatri
A uostalom ovde nije rijec jel bolje win32 aplikacija ili PHP, o drugom se govori. (Naslov je racunovodstveni program u PHP predlozi i kritike).


Pa ja i kritikujem...
Re: Računovodstvni program u PHP-u, predlozi i kritike 07.10.2009. u 10:38 · pre 207 meseci #17
Citat:
@stankons: Stoji primedba da Delphi zavisi od Windows - a, ali budimo realni, koliko će se aplikacija na Balkanu prodati koje će da rade pod Linux - om?


Mislim da su se prvo i pojavile knjigovodstvene aplikacije koje su radile pod UNIX-on, onda one pod DOS-um, a mnogo kasnije smo dobili i WIN aplikacije.

Ja sam imao sistem koji je bio portabilan i mogao je bez izmene da prepozna gde se nalazi i da radi na UNIX/DOS/MAC. Radio je na Unixu preko terminala. Na RS232 vezi je unos bio prilicno brz, na BNC u je vec razvaljivao.
Bila je zapoceta prica da se radi paralelno i preko web interfejsa, ali sam onda otisao u druge vode.

Iako sam kasnije ovakve aplikacije radio u C#, apsolutno podrzavam ideju da se uradi aplikacija pod linux-om. E, sad da li je bas PHP pogodan - drzim fige ovim entuzijastima i zelim im da uspeju u tome.
Potpis
Moj Veb Sajt HostCentar Blog
Aleksinac Južna Srbija TimeOut
Re: Računovodstvni program u PHP-u, predlozi i kritike 07.10.2009. u 11:04 · pre 207 meseci #18
Sada još da se jave C#, Java, C++, Python,... klanovi i da svako poviče "ja to u XY mogu da razvalim". Sve je to tjuring-kompletno, nema razlike ;) Verovatno čak i u tom tvom Delphiju mogu da se prave veb aplikacije pa je cela rasprava malo besmislena.

Problem sa veb okruženjem je i štampanje izveštaja. Najverovatnije biste morali da sve sastavljate kao PDF, pa korisniku u preglednik i onda lokalna štampa...
Potpis
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
Re: Računovodstvni program u PHP-u, predlozi i kritike 07.10.2009. u 12:22 · pre 207 meseci #19
Citat:
stex: 
Ni meni ovo nije jasno. Da li si ti svestan koliko brzo moze da se razvije aplikacija ili doradi nesto u PHP-u? Izgleda da to i nije bas do programskog jezika vec do programera.


Radim i u PHP - u i Delphi - u, paralelno, pa govorim iz iskustva. Ako hoćeš bar približan korisnički interfejs da postigneš kao što je u Delphi - u, onda ono što uradiš u Delphi - u za sat vremena, treba ti ceo dan u PHP - u, ako ne i više + kod je JavaScript + PHP + HTML + debug = noćna mora

Citat:
Goran Rakić: Sada još da se jave C#, Java, C++, Python,... klanovi i da svako poviče "ja to u XY mogu da razvalim".


Nemam iskustva sa tim jezicima pa ne mogu da tvrdim.

Citat:
Goran Rakić:
Sve je to tjuring-kompletno, nema razlike ;) Verovatno čak i u tom tvom Delphiju mogu da se prave veb aplikacije pa je cela rasprava malo besmislena.


Ima ogromne razlike, kao što rekoh, govorim iz iskustva, kritika je dobronamerna, a vi to uzmite ili ostavite.
Re: Računovodstvni program u PHP-u, predlozi i kritike 07.10.2009. u 15:40 · pre 207 meseci #20
Inace, i ja mislim da PHP jednostavno nije jezik kojim bi trebalo pisati ovakvu aplikaciju.
Naravno, to ne znaci da na njemu nije moguce napisati kvalitetnu aplikaciju, ali opet deluje mi kao cist overkill.
Ovo kazem iz ugla programera kojem je PHP primarni jezik. Ipak, za ovakvu aplikaciju bih izabrao Javu.


[Ovu poruku je menjao Goran Rakić dana 11.10.2009. u 20:55 GMT+1]
Potpis
Powered by Slackware 13
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme