Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 7.814 pregleda

Najnovija ↓

Razvoj web apikacija uz pomoc C++ 17.06.2006. u 12:31 · pre 248 meseci #1
Znam da ce vecina reci ... c++ nije za web aplikacije... ali me interesuje da li je neko imao slicna iskustva. Da je to zaista suludo obzirom da vec imamo PHP, JAVU, ASP ....

Sta mislite o tome?
Potpis
Skripte iz oblasti računarstva na Srpskom jeziku
kontakt email milicic [tacka] marko [na] gmail [tacka] com

Numizmatička kolekcija:
http://numismaticscollection.blogspot.com/
Re: Razvoj web apikacija uz pomoc C++ 17.06.2006. u 15:16 · pre 248 meseci #2
Citat:
miličić.marko: ali me interesuje da li je neko imao slicna iskustva.


Najčešće jeste "suludo", ali ne baš uvek. Dva najinteresantnija projekta na kojima sam radio (na jednom upravo radim: http://www.lionbridge.com/lion.../language-asset-management.htm ) su upravo web aplikacije rađene u C++u. Takođe, Google je rađen u C++u, kao i MS Passport, MSN search i delovi e-bay sajta.

U najvećem broju slučajeva, međutim, radije ćeš izabrati neku "web tehnologiju".
Potpis
IOCC
Re: Razvoj web apikacija uz pomoc C++ 17.06.2006. u 17:29 · pre 248 meseci #3
Da slazem se.
Bjarne Stroustup je napravio spisak svetski poznatih aplikacija koje su pisane u C++-u http://www.research.att.com/~bs/applications.html. Ali mene interesuje konkretno kako se to radi, da li se pisu neki mod-ovi za Apache ili se direkno radi sa soketom?? Takodje me intereskuje koliko se dobija na performansama?

Pozdrav
Potpis
Skripte iz oblasti računarstva na Srpskom jeziku
kontakt email milicic [tacka] marko [na] gmail [tacka] com

Numizmatička kolekcija:
http://numismaticscollection.blogspot.com/
Re: Razvoj web apikacija uz pomoc C++ 17.06.2006. u 18:45 · pre 248 meseci #4
Citat:
miličić.marko: Ali mene interesuje konkretno kako se to radi, da li se pisu neki mod-ovi za Apache ili se direkno radi sa soketom??


Može na razne načine. Apache modul je jedan od takvih načina, ili recimo ISAPI ekstenzija za IIS bilo direktno(http://www.codeproject.com/isapi/isapi_extensions.asp) ili preko neke biblioteke kao što je ATL Server (http://msdn.microsoft.com/msdnmag/issues/1000/atlserv/) ili čak MFC. A mogu da se prave i CGI aplikacije (http://hjs.geol.uib.no/CplusPlus/)

A možeš i da praviš svoj specijalizovani web server, bilo "od početka" sa socketima, bilo uz pomoć neke biblioteke koja bi ti olakšala posao.

Citat:
miličić.marko
Takodje me intereskuje koliko se dobija na performansama?


U poređenju sa čim? Uostalom, zavisi i od tvoje implementcije, zar ne? Možeš lako da napraviš web aplikaciju u C++u koja će da bude sporija od slične u PHP-u.
Potpis
IOCC
Re: Razvoj web apikacija uz pomoc C++ 18.06.2006. u 00:02 · pre 248 meseci #6
Predlazem ti da posjetis projekat Media Development Loand Fund-a.
Naime, oni rade izuzetno dobre i napredne web stranice, odnosno Content Managment Systeme tako sto spajaju PHP i C++ tehnologije.

Projekat se naziva Campware, a web stranica je www.campware.org.

Imaju sjediste u Sofiji i Beogradu, a posto su Open Source karaktera, vjerujem da ce ti dati neke informacije glede prednosti C++ ili njegovih nedostataka sto se tice njegovog implementisanja u Web Envirnonment.

Poz
Ned.
Re: Razvoj web apikacija uz pomoc C++ 25.06.2006. u 12:21 · pre 247 meseci #7
Iskreno (kao neko ko zna izmedju ostalog i C++) mislim da je to veoma glupo u 99% slucajeva.

Naravno da moze - ali bih ja pre preporucio Perl za tako nesto. Mislim kada se vec pominje C++ predpostavljam da je neki imperativ brzina? Jednostavno napises Apache handler u Perl-u, imas isti pristup Apache API-u kao i iz C-a, i brzina je veoma velika - Zato sto se program kompajlira samo jednom prilikom startovanja Apache-a odnosno prilikom prvog pozivanja aplikacije - za razliku od CGI-a ...

http://perl.apache.org - za vise informacija.

A uzimajuci u obzir da ti treba 1/6 kod-a da u Perl-u postignes isto sto i u C-u, mnogo se brze radi, i prakticno jedino sto pises je business logic. A da ne spominjem CPAN sa mnogo, mnogo dostupnog kod-a za prakticno sve sto mozes da zamislis. I to u nekoliko varijanti pa nastaje cak i problem - sta da izaberes od ponudjenog ? :D

Vecina web aplikacija se svodi na pristup bazi (pisanje/citanje), obradu/ispis nekog teksta i sl. Jedino gde bi C++ bio (jeste) mnogo brzi od Perl-je neka zestoka matematika (petlje) - mada se i to uskoro menja jer Perl 6 daje mogucnost da navedes tip podataka za odredjenu promenljivu, pa tako moze da optimizira petlje ako recimo navedes da je u pitanju INT.
Re: Razvoj web apikacija uz pomoc C++ 25.06.2006. u 19:00 · pre 247 meseci #8
Pokušao sam da se uzdržim, ali ne mogu - jednostavno se užasavam posmisli da još neko krene da programira u Perlu :)

Slažem se da je u 99% slučajeva C++ neprikladan alat za web aplikacije, ali je Perl neprikladan u 100% slučajeva za bilo šta osim najprljavijih i najkraćih ad-hoc skripti koje treba jednom iskoristiti i onda zauvek izbrisati sa hard diska. Definitivno najgori jezik sa kojim sam ikad ozbiljnije radio.

Za web su trenutno najprihvatljiviji PHP za manje i srednje aplikacije i C# ili Java za velike.
Potpis
IOCC
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme