27. 12. 2005. | #1 |
član
Certified
Datum učlanjenja: 12.10.2005
Lokacija: Subotica
Poruke: 68
Hvala: 1
0 "Hvala" u 0 poruka
|
PHP za razvoj desktop aplikacija
Pozdrav svima,
hteo bih da priupitam kakva su Vam iskustva sa php-om u razvoju desktop aplikacija? Treba da realizujem jedan informacioni sistem koji ima desktop i web aplikaciju. Obe aplikacije koriste jednu MySQL bazu podataka. Sve informacije su dobrodosle. |
27. 12. 2005. | #2 |
Goran Pilipović
Sir Write-a-Lot
|
Zavisi i od toga kakvi su ti zahtevi. Ja bih (sam) recimo vrlo rado koristio PHP za multiuser intranet aplikacije. U oba slučaja kada sam to uradio pokazalo se vrlo uspešno, lako za korišćenje (svi znaju da koriste browser, nema posebne obuke), lako za ažuriranje (napravio sam čak sistem koji se kači na FTP, skida update i sam se update-uje)... Moj zaključak je: ako zahtevi nisu previše striktni u pogledu performansi - go for it.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
27. 12. 2005. | #3 |
član
Certified
Datum učlanjenja: 12.10.2005
Lokacija: Subotica
Poruke: 68
Hvala: 1
0 "Hvala" u 0 poruka
|
Thanx.
U pitanju je sluzba studentske referade. Desktop aplikaciju ce koristit dve osobe a web deo je namenjen studentima. Javicu se na forum kako napreduju radovi (krecem posle nove godine). |
28. 12. 2005. | #4 |
profesionalac
Qualified
|
Gde ti se nalazi baza, jel na samom fakultetu ili i njoj mislis da pristupas preko interneta, posto sam ja radio slican projekat i on zivi, ali veliki je problem koji jos uvek nije resen, pristup bazi preko neta.
Sto znaci sledece, napravljena je baza podataka, koja se nalazi na samom faxu, pristup bazi od strane studentske sluzbe je fino odradjen i sve je ok, cak je moguce da studenti na nekom od terminala sa svojim user nameom i jmbg-om pristupe svojim podacima, e sad problem se javlja kod interneta posto se baza nalazi na faxu, mi smo morali da omogucimo pristup bazi sa interneta da bi studenti mogli od kuce ili sa nekog drugog mesta da pristupe svojim podacima, ali tu je veliki problem jer fakultet ima dosta studenata i potrebna je jako dobra internet veza da bi u isto vreme mogli da opsluzimo sto veci broj korisnika (studenata). Eto ja sam samo hteo da te upozorim na taj mali delic sa kojim bi mogli da imate problema, mi smo nas projekat radili u delphiju, sa kombinacijom asemblera, da bi ubrzali instrukcije. Tako da baza moze da izdrzi jako puno upita u isto vreme.
__________________
Mess with the best die like rest!!! |
28. 12. 2005. | #5 |
član
Certified
Datum učlanjenja: 12.10.2005
Lokacija: Subotica
Poruke: 68
Hvala: 1
0 "Hvala" u 0 poruka
|
Baza se nalazi na javnom serveru tako da je dostupna sa neta. Web aplikacija ce u pocetnoj fazi omogucavati pregled polozenih ispita, obaveza studenata i jos nekih informacija dok ce se u narednoj fazi dodati i prijava ispita preko neta.
Razmisljao sam da budu dve baze, pa da se dnevno vrsi sinhronizacija podataka, jer studenti nece imati pravo (za sada) upisa u bazu. Sto se tice delphija, davno sam ga radio tako da sam ostao kod PHP-a kojim se i danas najvise bavim. Pitanje za sve, na koji nacin bi ste realizovali graficki interfejs studentske sluzbe? (tasteri, opadajuci meni, linkovi ...) |
28. 12. 2005. | #6 |
Ivan Dilber
Sir Write-a-Lot
|
GUI u web browseru? Ili planiras da radis desktop aplikaciju koja ce da se kaci na web server? U svakom slucaju je preporuka web browser, njega svi znaju da koriste...
Ako je pitanje da li koristiti drop-down menije, ili direktno linkove, to ti je pitanje usabilitija, i moj ti je savet da se dobro raspitas oko dnevnog posla koji tete iz studentske sluzbe moraju da rade stalno i da im te najcesce opcije stavis negde na vidljivo mesto. Ako ima puno dodatnih opcija koje se redje koriste njih sakri u meni da ne smetaju, i pri tom maximalno postuj windows logiku raspodele opcija po menijima (iskopiraj recimo word ili excell menije) jer su sluzbenici navilki da rade u takvim aplikacijama, pa znaju gde im je sta... Inace ne znam zasto bi se zezao sa 2 baze, pristup bazi ionako ne ide direktno, nego to radi php, a njemu ces napraviti logiku ko sta sme da radi.. |
29. 12. 2005. | #7 |
profesionalac
Qualified
|
Po meni licno izabrao si dobro resenje, jer ovako vec ima smisla da sve radi ok, zato sam te i pitao. Sto se tice PhP-a nemam nista protiv, radice to super.
GUI bih ti predlozio za desktop aplikaciju sa sto manje opcija, znaci direktno ono sto sluzbenicima treba, i da im sto vise olaksas upotrebu, sto manje nekih potvrdjivanja, tj sto vise im automatizuj posao i bice jako srecni. Ako imas dosta opcija a znam da ces imati, onda bi standardni drop down meni bio ok. Ako ne onda dugmici su dusu dali ne mora puno da se razmislja
__________________
Mess with the best die like rest!!! |
29. 12. 2005. | #8 |
profesionalac
Qualified
|
A da ovo sa dve baze bi ti bilo dobro, u slucaju da je losa net konekcija, pa da bi sluzbenici mogli neovisno o netu brzo i efikasno da obavljaju svoj posao, a ti mozes namestiti da se sinhronizacija vrsi jednom dnevno ili mozda jednom nedeljno, ako nije ispitni rok.
A i cisto da imas backup baze negde na sigurnom, ako se nesto desi ipak su to vrlo poverljivi podaci i vrlo znacajni da bi nestali ili bili izbrisani.
__________________
Mess with the best die like rest!!! |
29. 12. 2005. | #9 |
član
Certified
Datum učlanjenja: 12.10.2005
Lokacija: Subotica
Poruke: 68
Hvala: 1
0 "Hvala" u 0 poruka
|
Hvala na odgovorima. Mislim da ostajem sa dve baze i dnevnom sinhronizacijom.
Svakako cu posetiti tete u referadi da cujem njihove molbe |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Razvoj i deployment PHP aplikacija | zoro | PHP | 14 | 21. 03. 2011. 09:04 |
Predavanje: RAZVOJ ANDROID APLIKACIJA | PRfonis | IT događaji | 0 | 29. 04. 2010. 22:08 |
desktop widgeti | Miloje Sekulic | Linkovi | 7 | 14. 06. 2007. 16:57 |
PHP5 ili PHP4 za razvoj novih aplikacija? | Petar Marić | PHP | 12 | 09. 06. 2005. 11:13 |