to ASP or to PHP? thats the question

Σχόλια από τον χώρο του Web Design, Web Development.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
KGP
Honorary Member
Δημοσιεύσεις: 5857
Εγγραφή: 18 Ιούλ 2002 01:50
Τοποθεσία: Mr Wonderful

to ASP or to PHP? thats the question

Δημοσίευση από KGP » 15 Μαρ 2005 08:51

mporei na einai lathos to section pou dialeksa....i mporei na echei sizitithei kata koron.

tha ithela omos na to doume ksana ligo pio sovara.

telika an ekseresoume to kostos tou hosting pou echei eksomiothei kai stis dio periptoseis. telika pia tha itan i kaliteri lisi gia high traffic sites?

php i asp?

gia na eime eilikrineis akomi kai ego eime mperdemenos se auto to thema

eidika stin ellada pou atoma pano se asp DEN vriskeis kai pou atoma pou vriskeis pano se php einai.......na tous euchitheis na "eulogithoun" ti kaneis???

-tha parakalousa na min dothoun apantiseis monolektikes i anousies...alla me dikaiologisei- den eime oute antimicrosoftikos oute antipantetikos....eime auto pou lene O.F.A (opou fisaei o anemos) .
*Στην Ελλάδα δεν χρειάζεται να σκέφτεσαι...χάνεις πολύτιμο χρόνο!
*"The power of accurate observation is frequently called cynicism by those who don't have it." -George Bernard Shaw (1856-1950)
*The purpose of argument should not be victory, but progress.

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

to ASP or to PHP? thats the question

Δημοσίευση από ThyClub » 15 Μαρ 2005 09:26

Πρώτα απ όλα το μεταφέρω στο web design & web developing.

Λοιπόν μέγα ερώτημα και αναπάντητο.

Σε τι γλώσσα θα προτιμούσες τον ΙΕ;

Σε C++?
Σε Delphi??
Σε Java??

Είναι μια ερώτηση χωρίς απάντηση.

Εγώ θα πρότεινα C++ αλλά για φαντάσου ο προγραμματισμός του να είναι πιο καλός με Delphi.

Όπως είπες κι εσύ αν σε ASP είναι δύσκολο να βρείς προγραμματιστές δεν θα ήταν προτιμότερο να το κάνει κάποιος που ξέρει πολύ καλά PHP και όχι κάποιος που ξέρει μέτρια ASP?

Το καλό με την PHP είναι οτι τρέχει παντού. Χρησιμοποιεί άνετα τεχνολογίες τις microsoft ειδικά με τα PEAR classes και πολλά άλλα. Η ASP τρέχει μόνο σε IIS και 1-2 σέρβερ ακόμα (διορθώστε με εδώ) και δεν μπορεί να κάνει χρήση πολλών δυνατοτήτων που είναι βασικές.

Δέν ξέρω. Ίσως αν ήξερα να γράφω ASP να απαντούσα καλύτερα :roll:

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

to ASP or to PHP? thats the question

Δημοσίευση από Rapid-eraser » 15 Μαρ 2005 09:49

Basika oute php programatistes briskeis.
Ta atoma pou mporouve va sikosouve project se php kai eivai sostoi programatistes me gvoseis eivai metrimevoi sta daxtila. Oi perisoteroi exouve dei 4-5 pragmata kai agvoouve basikes programatistikes domes alla kai ousiotera pragmata opos basis dedomevov. Giati gia va zitiseis kapoiov programatisti gia kalo project to movo sigouro eivai oti 8es basis dedomevov. Idika me tnv php oi perisoteroi periorizovte sta steva plesia tis mysql (kai stiv ousia dev kserouve oute to 20% aftis ka8os oti ma8ave to ma8ave mesa apo tutorials ... kai dev ka8isave va asxoli8ouve me tnv idia tiv basi). Episis allo eva problima me tous programatistes tis php eivai oti dev iparxei (ipirxe giati twra iparxei meso tou zend certification) pistopiisi twv gvosewv meso diplomatos. Oi programatistes diabazouve movoi tous php kai kaliti pisti tous proslambaveis.

Egw dev eimai programatistis alla apo hobby pio poli grafo php. Prosfata stnv parea mou proste8ikav atoma pou grafouve kodika se asp kai eivai sobaroi programatistes kai etsi eixa tnv divatotita va dw kai asp se pio sobaro epipedo.
8a sou pw oti oi diafores eivai apiroelaxistes . Ta pavta eivai 8ema poso kala exei gvorisei to ergalio pou doulebeis kai ti optimisation mporeis va kaveis stov server pou se eksipiretei kai stov kodika pou grafeis.

Fisika n asp exei eva atou to opoio n php diskola 8a to apoktisei. To oti n m$ avalambavei tnv eneterprise ipostasi twv ergaliov pou doulebei kapoios asp coder. Afto dld av givei kapoio breakdown stov iis n se asp avalambavouve tis ef8ives. ektos aftou tnv opoia basi sivi8os xrisimopiiouve tnv exouve agorasmevoi.

Stnv periptosi tis php oi perisoteroi dev agorazouve oute to leitourgiko oute tnv php (pou eivai doreav) oute tnv basi (px protimouve to GPL tis mysql kai dev tnv agorazouve)

Twra apo apopsi configuration. Kai ta dio sisitmata mporouve va treksouve arketa kala me to minimal default install. Omos systimata pou apetiouve highaveliability eivai poli diskolo va sivtiri8ouve me ta defualts kai tis perisoteres fores dev briskovte administrators pou va mporouve va to kavouve afto eivai sivi8os movo kato apo windows sistimata giati oi perisoteroi exouve bgei apo kapoies sxoles. Oi ligostoi sysadmins php sistimata (se non-windows) sistimata sivi8os dev exouve mpei stnv diadikasia twv eksetaswv kai eivai aftodidaktoi . kalos n kakos kata tnv gvomi mou aftoi pou mporouve va kavouve sosti doulia eivai pali metrimevoi sta daktila kai fisika doulebouve se megala projects :P

Telika to problima kataligei se linux VS windows akoma kai se epipedo asp VS php.

Egw fisika 8a ipostirizo gia pavta php afou n empiria mou exei diksei oti iperiexei se arketous programatistikous tomeis . parola afta to proigoumevo isxiei movo stis periptoseis pou exei givei sobaro config.
Twra pos ipostirizo afto to pragma. H php eivai ftiagmevi gia tov skopo pou xrisimopieite kai avapofekta parexei efkolies pou eivai prosavatolismeves se afto tov tomea movo. H asp eivai ousiastika apotelei mia ekseliksi tis visual basic se server side epipedo av dev kavo la8os. Episis logo tou opensource tis php olos o kosmos grafei paketa kai kavei updates stov kodika tis php kai episis to documentation kai ta etoima programata. To kako me ola afta ta parapavo exouve fisika kai eva problima sto oti ousiastika dev iparxei enterpise suport gia ola afta ta sistimata kai katepektasi ta mova pou epibiovouve eivai afta pou xrisimopiouvte apo olous. Afto ka8isterei arketous mives va ftiasei se enterprise epipedo.
H asp apo tnv alli meria me otidipote apartizete exei tnv asfalia pou prosferei o kolosos m$ kai fisika egkiate tnv leitourgia olwv twv komatiwv pou metexouve.

Opos katalabeveis parapavo iparxei mia apvtisi les kai bgike apo tnv pi8ia. To zitima gia emeva eivai o programatistis pou 8a asxoli8ei me to project va kserei ti kavei ... kai va eivai programatistis !!! kai oxi to paidaki tis gitovias pou ksekivise php kai katafere va grapsei 10 grames kodika avtigrafovtas 50 etoima scripts. (stnv asp dev iparxei avtistixia giati n prosbasi se asp programatistes eivai periorismevoi kai oloi exouve safi gvosi afevos giati dev iparxei etoimo iliko pros avtigrafi kai afeterou ta tutorials pou iparxouve eivai kapos pio periploka kai apetouve programatistikes gvoseis . afto exei sav apotelesma paidia va miv asxolouvte me asp ka8os dev iparxouve etoima pragmata va ta plasarouve gia dikatous)
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

to ASP or to PHP? thats the question

Δημοσίευση από skeftomilos » 15 Μαρ 2005 18:04

Για high traffic sites θα δεις σημαντική βελτίωση απόδοσης αν αντί για ASP χρησιμοποιήσεις ASP.NET. Επίσης η PHP είναι γλώσσα ενώ η ASP περιγράφεται καλύτερα ως τεχνολογία. Ο πυρήνας της ASP δεν είναι παρά πέντε-έξι COM αντικείμενα (Request, Response, Server, Session, Application) που περιέχονται σε ένα απλό asp.dll. Ο χειρισμός των αντικειμένων αυτών μπορεί να γίνει με γλώσσα της επιλογής σου (VBScript, JScript αλλά και PerlScript, Python). Στην πράξη βέβαια γίνεται χρήση και πολλών άλλων COM αντικειμένων (Scripting, ADO αλλά και custom made COM libraries). Δε γνωρίζω καλά PHP αλλά θα αποτολμήσω μία σύγκριση. Έχω την εντύπωση ότι για απλά πράγματα και οι δύο τεχνολογίες είναι βολικές και εύκολες. Για περισσότερες απαιτήσεις η PHP έχει προβάδισμα. Για πολύ υψηλές απαιτήσεις καμία δεν είναι ιδιαίτερα κατάλληλη, και προτιμότερες γίνονται οι τεχνολογίες ASP.NET και JSP.

Από το help του IIS:
The ease with which you can create ASP-based applications belies the complexity of the server processing and client-server interaction required by that application. It is possible that Web applications that have been created with extensive ASP scripting will not scale well. To avoid scalability problems, there are two points to keep in mind when developing with ASP:

- ASP is the "Glue".
- ASP should not be used for business logic.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
iNDEFiX
Honorary Member
Δημοσιεύσεις: 2569
Εγγραφή: 20 Δεκ 2002 00:48
Τοποθεσία: κλειστή λόγω έργων
Επικοινωνία:

to ASP or to PHP? thats the question

Δημοσίευση από iNDEFiX » 15 Μαρ 2005 23:08

Kalo apotelesma perneis sxedon me oles tis glosses, an ksereis na tis douleveis sosta. To idio pragma einai kai me ta leitourgika: ena Linux mporei na einai to idio asfales kai artio oso kai ena Windows... arkei na rithmistoun sosta.

To erotima pou theteis kata thn gnomh mou den exei apadish. Se oles tis glosses yparxoun meiontektimata kai pleonektimata kai oi paragontes gia na katalhkseis se mia sygekrimenh einai para polloi. Apo plevras ithikhs & ekselisomenhs texnologias tha edina ena provadisma stis glosses anoixtou kodika oi opoies mporoun na anaptyxthoun kai na mas lusoun ta xeria pio sydoma. Ena akoma provadisma dino kai sthn PHP h opoia einai vasismenh stis Perl / C++ pou einai apo tis themeliodeis glosses programatismou, oi opoies apoteloun to 80% tou logismikou pou oloi xreisimopoioume

Άβαταρ μέλους
Specom
Δημοσιεύσεις: 1315
Εγγραφή: 05 Οκτ 2004 14:20
Τοποθεσία: London - Edinburgh - Athens
Επικοινωνία:

to ASP or to PHP? thats the question

Δημοσίευση από Specom » 15 Μαρ 2005 23:24

Gia alh mia fora anoigei ena megalo thema.
Windows Vs Linux .

Prosopika den 3erw kamia apo tis 2 glwses se kalo epipedo. Apo ta liga pragmata pou 3erw apo PHP tha dosw ekei egw ena provathisma gia ton logo pou anefere kai o inde pio panw, giati einai mia glwsa anoixtou kodika thn opoia mporeis na thn ksilwseis kai na thn rapseis.

Apo thn alh meria exw dei kai projects se asp ta opoia einai thaumata.

Ala pistevw oti einai 2 pragmata pou den mporoun na sigkrithoun.

smiley
Δημοσιεύσεις: 1382
Εγγραφή: 18 Μαρ 2005 14:02

to ASP or to PHP? thats the question

Δημοσίευση από smiley » 18 Μαρ 2005 16:38

oti se volevei esena kalitera, an den ksereis ti se voleuei tote tha prepe na kserame tous stoxous sou gia na se apantisoume pio sigkekrimena autoi pou exoun kati na poune. polles fores to kalitero kostizei kai oute sou erxete sto mialo na to anazitiseis dioti kostizei arketa kai menei krimeno sta xeria ligon, an isos den vrethike kapoios na to typopoihsei kai na to eksaplosei.

Άβαταρ μέλους
KGP
Honorary Member
Δημοσιεύσεις: 5857
Εγγραφή: 18 Ιούλ 2002 01:50
Τοποθεσία: Mr Wonderful

to ASP or to PHP? thats the question

Δημοσίευση από KGP » 19 Μαρ 2005 00:05

genika milao smiley, ola mou ta projects ta efarmozo analoga sto budget tou pelati.

den mporeis na doseis asp se pelati pou den sou dinei fragko....i sou petaei oti o filos tou giou kserei ena ksaderfo pou kserei enan...kai paei legontas kai leei oti mporei na mou to kani me 2000 euro...
*Στην Ελλάδα δεν χρειάζεται να σκέφτεσαι...χάνεις πολύτιμο χρόνο!
*"The power of accurate observation is frequently called cynicism by those who don't have it." -George Bernard Shaw (1856-1950)
*The purpose of argument should not be victory, but progress.

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

to ASP or to PHP? thats the question

Δημοσίευση από Rapid-eraser » 19 Μαρ 2005 00:08

giati 8a doseis php se evav pou dev divei fragko ?
ama 8es va exeis eva kala setarismevo sistima me php + linuxaki paizei va doseis kai pio pola apo oti va agoraseis winblowz kai suport apo evav sysadmin
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
KGP
Honorary Member
Δημοσιεύσεις: 5857
Εγγραφή: 18 Ιούλ 2002 01:50
Τοποθεσία: Mr Wonderful

to ASP or to PHP? thats the question

Δημοσίευση από KGP » 19 Μαρ 2005 00:16

ola einai schetika rapid....ola einai schetika.

auti tin stigmi php kala setarismeno sistima mou kostizei perisotero apo ta misa apo oti ena asp sistima.

alla opos anefera kai otan archisa to thread ta panta einai schetika gia auto anoiksa tin sizitisi.

min ksechnas oti oi pelates nomizoun oti agorazoun autokinito....

a)theloun mia mercedes pou na fenete mercedes -asp- kai plironoun analogos
b)theloun mia mercedes pou na fenete SAN mercedes -php- kai plironoun metria
c) kai theloun mia mercedes plironontas gia papaki yamaha opote pas gia php

to paradeigma mporei na min einai kalo..alla nomizo oti oloi katalavenoume ti enoo
*Στην Ελλάδα δεν χρειάζεται να σκέφτεσαι...χάνεις πολύτιμο χρόνο!
*"The power of accurate observation is frequently called cynicism by those who don't have it." -George Bernard Shaw (1856-1950)
*The purpose of argument should not be victory, but progress.

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

to ASP or to PHP? thats the question

Δημοσίευση από Rapid-eraser » 19 Μαρ 2005 01:06

egw pavtos dev blepw tov logo va feromaste stnv php les kai eivai n ftivi lisi.
kai ta dio exouve to avalogo kostos me tnv movi diafora pos gia eva asp sistima prepei va agoraseis olo to software + tov admin
evo gia tnv php to miso software kai 2 admin :P

to zitima gia emeva eivai oti exei ipotimi8ei n php kai oloi tnv blepouve sav tnv ftivi lisi. Malista to problima dev proerxete apo tnv php afti ka8e afti sav opensource glossa alla logo tis pli8oras tou kodika pou iparxei ... kai etsi o ka8evas pistebei oti egive o top coder kai rixvei tis times tou trela.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
KGP
Honorary Member
Δημοσιεύσεις: 5857
Εγγραφή: 18 Ιούλ 2002 01:50
Τοποθεσία: Mr Wonderful

to ASP or to PHP? thats the question

Δημοσίευση από KGP » 19 Μαρ 2005 01:29

epidi den gnorizo tis gnoseis sou apo outsourcing...prospathise na kaneis to eksis.

pigene se enan ellina developer php -giati asp vriskeis toso eukola oso na kerdiseis to christougienatiko laxeio-.

kai pes tou thelo auto kai ekeino fully commended blah blah blah...

tha sou erthei meta apo kapio chrono -afou sou ta echei spasei (min po ti) gia diaforous logous- tha sou dosei mia parametropiimeni lisi stin kaliteri periptosi anakataskeuasmeni apo to sourceforge kai legontas sou oti tin egrapse oli monos tou!!! (ton varas i den ton varas)...pes mou tora poso tha ton chreones esei....

eno me tis eteries pou sinergamai echo full cost analysis opos kai ti echoune kanei use kai support kai den simazeute -gia php milame- kai pali vgenoune ftinoteres (kai ochi den einai ex anatolon...kai ex tsounamion [ti eipa pali :-) ])

min milisoume gia eteries tou ellinikou chorou, mia poli gnosti tou chorou pou echei kanei kai poles anakoinoseis gia -psachno atoma- se diafores glosses...-kai sta ellinika- douleuei apoklistika me auto to sistima...meta pernaei kai ena ftino programa kriptografiseis apo pano kai opa......sto poulaei kai me "adies" licences....

gia auto evala kai to topic...den einai mono i asp i php einai diafores...alla akoma kai ego pou den eime empiros pano se codika den echo katalavei tis diafores tous pano stin chrisi kai se diafores doulies se simio pou na epikentrotho mono stin chrisi mias ex auton
*Στην Ελλάδα δεν χρειάζεται να σκέφτεσαι...χάνεις πολύτιμο χρόνο!
*"The power of accurate observation is frequently called cynicism by those who don't have it." -George Bernard Shaw (1856-1950)
*The purpose of argument should not be victory, but progress.

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

to ASP or to PHP? thats the question

Δημοσίευση από Rapid-eraser » 19 Μαρ 2005 10:32

eides pou erxese sta logia mou !!! :)

programatistes gia php pou eivai poli diskolo va breis aksiologous :) ... parepiptovtos egw ta 3 teleftea xrovia doulebw me out sourcing kai exo pelates apo ameriki agglia elada kavada kai souidia. Prosopika se ola mou ta project exo support (periorismevo avaloga me tnv simfovia pou kavame) alla epidi sivi8os osoi sivergazovte mazi mou pavta exouve alli mia douleia va mou dosouve pote dev lew a afto dev to simfovisame gia to support kai eisai ektos.
Ektos aftou prosopika sivi8izo va divo kai manual/paradigma apo tov kodika pou 8a doso pros xrisi. Pros megali mou eklipsi oi doulies pou exo parei mexri twra dev eivai olokliromeva apllications alla komatia (afto eivai kai to voima tou out sourcing pistebw pio poli) kai oi protaseis erxovte amesa apo protramatistes (pros tous ergodotes tous gia eksoteriki boi8ia).

Pavtos to problima pou episimaves me tnv ikiopiisi etoimis douleias idios edw stnv ellada eivai gegovos alla pistebw oti periorizete movo set mikris ilikias atoma . 8elw va pistebw oti oi megaliteroi programatistes (ilikiaka) dev ka8ovte va kavouve afti tnv douleia.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

to ASP or to PHP? thats the question

Δημοσίευση από Cha0s » 19 Μαρ 2005 12:52

Το πρόβλημα αυτό των έτοιμων δουλειών που πασάρονται ως ιδιοκτησία κάποιων είανι όντως εμφανές στην Ελλάδα.

Αλλά πόσες αρπαχτές θα κάνουν αυτοί;
Θα κάνουν 5-10-100 θα μπουν στα βαθιά, θα θεωρούνται σούπερ ντούπερ προγραμματιστές και στο τέλος όταν τους ζητηθεί κάτι πολύ customised πολύ απλά δεν θα μπορούν να το κάνουν.

Αργά ή γρήγορα η σαβούρα θα φύγει από την μέση γιατί αρχίζει και ξυπνάει ο Έλληνας.

Να στο θέσω αλλιώς, όταν έφτιαχνα ένα E-Commerce σύστημα για μία δισκογραφική, με τα αρχικά specifications έπρεπε να κάνω ένα απλό ecommerce σύστημα που θα πούλαγε cds.
Κάλλιστα θα μπορούσα να πάρω το oscommerce και να το πουλήσω αισχρά για δικό μου.

Όταν όμως μου ζητήθηκε να μπορεί ο πελάτης να φτιάξει τα δικά του CD με τις δικιές του επιλογές κομματιών, αν είχα το έτοιμο σύστημα θα μου έπερνε το διπλάσιο να κάτσω να το φτιάξω γιατί θα έπρεπε να διαβάσω από την αρχή όλο το oscommerce και να το αλλάξω μέχρι το κόκκαλο για να έρθει στα μέτρα μου.

Θα καθυστερούσα, ο πελάτης θα ήταν δυσαρεστημένος, το αποτέλεσμα προβληματικό και όλο αυτό θα γύριζε αρνητικά σε μένα.

Από το συγκεκριμένο site έχω πιάσει δουλειά σε 2 εταιρείες του χώρου χωρίς να δείξω τίποτα άλλο.

Όταν δείχνεις τον κώδικα και βλέπουν ότι είναι δικός σου και μπορείς να κάνεις κάποια περίπλοκα πράγματα τότε τους πείθεις και χωρίς χαρτιά και πτυχία.

Και για να επανέλθουμε στο θέμα.

Προσωπικά δεν γνωρίζω άλλη γλώσσα από PHP.
Σίγουρα το να ήξερα και ASP, JSP, CFM κλπ θα ήταν ένα μεγάλο ατού για μένα ώστε να δίνω στον πελάτη την επιλογή να διαλέξει.

Γενικότερα είμαι υπέρ του opensource και ίσως και αυτός να είναι ένας λόγος που δεν έχω ασχοληθεί με κάτι παραπέρα.
Χώρια που δεν μου έχει τύχει κάτι που να μην μπορώ να το υλοποιήσω με PHP, οπότε γιατί να στραφώ αλλού και να ανακαλύπτω τον τροχό από την αρχή;

Απάντηση

Επιστροφή στο “Web Usability & Accessibility”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες