| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
yokozona
Data înscrierii: 12/Mai/2005
Mesaje: 293
Locație: Turnul Chindiei
|
| Trimis: Joi Iun 30, 2005 7:51 am Titlul subiectului: PHP vs ASP |
|
|
PHP vs ASP
Avantajele si dejavantajele in viziunea dumneavostra?
Argumente puternice. |
|
| Sus |
|
ExcalIbvr
Data înscrierii: 02/Mai/2004
Mesaje: 1107
Locație: Oradea
|
| Trimis: Joi Iun 30, 2005 8:21 am Titlul subiectului: |
|
|
Asta-i ca si Internet Explorer vs Firefox.
Am citit odata un articol pe Sitepoint si zicea asa: cine stie PHP sa ramana la PHP, cine stie ASP sa ramana la ASP, iar cine nu stie nici una nici alta, sa se-apuce de PHP. |
|
| Sus |
|
PCPbSlack
Data înscrierii: 23/Noi/2003
Mesaje: 143
Locație: Ploiesti
|
| Trimis: Joi Iun 30, 2005 8:33 am Titlul subiectului: |
|
|
Gandidu-ma la PHP nu pot spune decat urmatoarele:
PHP:
- multiplatforma
- open-source
- definirea variabilelor optionala
ASP:
- strict legat de platformele Windows
- nu este open-source, si ca sa dezvolti aplicatii trebuie sa scoti din buzunar destul de multi banuti (nu am luat in calcul WebMatrix)
- definirea variabilelor este obligatorie
- usurinta in dezvoltarea interfetelor datorita mediilor vizuale in care se dezvolta cod ASP
Eu am ales PHP... :D |
|
| Sus |
|
oriceon
Data înscrierii: 24/Dec/2004
Mesaje: 476
Locație: Constanta
|
| Trimis: Joi Iun 30, 2005 9:00 am Titlul subiectului: |
|
|
| ExcalIbvr, :wink: bun raspuns, imi aduc si eu aminte de un topic pe aici care spunea cam la fel;) |
|
| Sus |
|
hurrycane
Data înscrierii: 18/Sep/2005
Mesaje: 136
Locație: localhost
|
| Trimis: Mar Dec 27, 2005 10:36 pm Titlul subiectului: mda |
|
|
Aveti dreptate asp simplu este praf ....... praf si pulbere ..!
Dar uitativa oleca ca sunt cateva mii de siteuri care ruleaza bine mersi pe asp si nu-i asp simplu ii asp.net care-i mult mult mai puternic decat asp simplu si aproape ajunge la marimea phpului !
Dar totushi cu windows 2003 for server merge treaba si cu IIS 6 nu neaparat cu linuxe si apache !! |
|
| Sus |
|
aolex
Data înscrierii: 17/Dec/2004
Mesaje: 662
|
| Trimis: Mie Dec 28, 2005 2:56 pm Titlul subiectului: |
|
|
asp??? ce-i ala??? :lol:
dar acuma serios, mai este loc de indoiala? |
|
| Sus |
|
Pirahna
Data înscrierii: 22/Aug/2004
Mesaje: 4352
Locație: la birou
|
| Trimis: Mie Dec 28, 2005 3:24 pm Titlul subiectului: |
|
|
no serios ... 8O
care ati pus mana pe asp dintre cei care comentati ?
nu poti sa zici ca asp e praf pentru ca poti face foarte multe chestii cu el ...
ma rog , fiecare cu parerea lui ...
dar doar pentru ca stii sa lucrezi in php si asp ti se pare mai "aiurea"
nu inseamna ca e praf , inseamna ca nu stii tu sa lucrezi cu asa ceva ...
serios ... uita-te pe cateva aplicatii asp ...
si apoi revino ...
:) |
|
| Sus |
|
hurrycane
Data înscrierii: 18/Sep/2005
Mesaje: 136
Locație: localhost
|
| Trimis: Mie Dec 28, 2005 3:56 pm Titlul subiectului: hmmm |
|
|
| pei yo am lucrat in asp si m-o enervat urat de tot nu stiam inca ce-i aia ADO si la connexiunea cu bazele de date pe IISu`de acasa se fac foarte multe probleme ... dar uite de cand cu asp.net si cu MSSQL server ii mult mai bine si va zic daca continua tot asa depaseste phpu`pt ca ii mult mai functional !!!! |
|
| Sus |
|
aolex
Data înscrierii: 17/Dec/2004
Mesaje: 662
|
| Trimis: Mie Dec 28, 2005 4:09 pm Titlul subiectului: |
|
|
comparati:
Cod: <%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.connectionstring = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" _
& Server.Mappath("db/users1.mdb") & ";User Id=Administrator;Password=rev01t;"
Conn.Open
%>
cu:
Cod: <?php
$connection = mysql_connect('localhost', root, password);
if(!$connection) {
die("Could not connect to database!");
}
?>
asp? no thanks... |
|
| Sus |
|
Pirahna
Data înscrierii: 22/Aug/2004
Mesaje: 4352
Locație: la birou
|
| Trimis: Joi Dec 29, 2005 6:11 am Titlul subiectului: |
|
|
eu am zis altceva ....
hai un ms sql server ...
ca tu te bagasei pe access , care e un rahat
ASP
1. Connect to a MS SQL Server database with OLE DB:
Cod:
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Provider=SQLOLEDB; Data Source=YOUR_SERVER_NAME; Initial
Catalog=your_database_name; User ID=your_username; Password=your_password"
objConn.Close
Set objConn = Nothing
2. Connect to a MS SQL Server database with SQL Driver:
Cod:
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Driver={SQL Server};" & _
"Server=YOUR_SERVER_NAME;" & _
"Database=your_database_name;" & _
"Uid=your_username;" & _
"Pwd=your_password;"
objConn.Close
Set objConn = Nothing
PHP
download freetds ,
apoi folosesti functiile
mssql_connect , etc etc ...
mssql_close ...
sooo ... eu vad 2 moduri la asp , care implica niste drivere (si iti dai seama ce inseamna asta :D)
php + mysql works perfect
asp + mssql works perfect
daca simti nevoia sa se bata cap in cap
fa cate o lista cu ce stie fiecare sa faca (genul : sockets - check - check)
si viteza de executie ...
o sa-ti ia ceva timp but ... :roll: |
|
| Sus |
|
hurrycane
Data înscrierii: 18/Sep/2005
Mesaje: 136
Locație: localhost
|
| Trimis: Joi Dec 29, 2005 4:03 pm Titlul subiectului: Hmm |
|
|
| Eh aici ma las batut ... stiu ca-i destul de greu de facut dar daca folosesti ceva editoare faine de tot poate potzi realiza ceva am vazut ca parca si visual studio 2005 cu platforma dot net ii editor nu?? Si dreamweaver si mai multe dar in fine php rulz :D pana nu apare ceva mai ushor decat php el ii cel mai tare ! |
|
| Sus |
|
azzuro
Data înscrierii: 05/Iul/2005
Mesaje: 216
|
| Trimis: Joi Dec 29, 2005 4:20 pm Titlul subiectului: |
|
|
| Si eu care vroiam sa citesc sa aflu si eu cum e cu ASP-ul. Mai bine ma rezum la PHP. |
|
| Sus |
|
w31rd0
Data înscrierii: 15/Mar/2004
Mesaje: 165
Locație: Timisoara
|
| Trimis: Joi Dec 29, 2005 6:03 pm Titlul subiectului: |
|
|
Buna,
Eu am avut un prim contact cu JSP, stiu ca nu intra aici in discutie, dar ideea pe care doresc sa o exprim ma obliga sa il amintesc.
Am fost obligat sa scriu aplicatii ordonate inca de la inceput, astfel ca prima data cand a trebuit sa inghit php am dat pe spate. Trebuia sa lucrez pe codul altcuiva si era scris cu picioarele dupa mine, nu aveam habar de template engine, si nu stiam destul de bine limbajul pentru a implementa MVC in php.
PHP-ul are marele avantaj ca este "usor" dar de fiecare data cand am cate o aplicatie scrisa prost, fara ordine, logica refolosire de cod etc, imi dau seama ca prin simplitatea lui PHP-ul a creeat o gramada de developeri prosti. E ok ca pentru aplicatii mici / minuscule sa scrii cod la gramada si aici intradevar se vede de ce anume este mai bun php-ul fata de alte limbaje, dar atunci cand vine vorba de proiecte medii/mari multi nu stiu de unde sa o apuce.
Din cate am vazut / citit eu (destul de putin) am tras concluzia ca ASP-ul are o inclinatie spre productivitate si spre proiecte mari serioase, acolo unde de altfel sunt si bani implicati deci nu se mai pune atat de acut problema licentierii, iar ca sa devii destul de bun in PHP, ca sa fii foarte productiv si sa ai cod sigur ai destul de multe de invatat, ai de dezvoltat un mini framework propriu, pentru ca folosirea unuia existent pe mine personal nu m-a atras niciodata, din diverse motive, iar mai toate sesiunile de documentare pe aceasta tema m-au adus la aceeasi concluzie.
Ar fi foarte multe de discutat pe aceasta tema, si nu cred ca toate ar fi neaparat legate de subiectul ASP vs PHP, adica nu se poate sa nu deviezi putin, dar concluzionand eu zic ca nu neaparat au acelasi target (indiferent de ce zic Microsoft), e la fel ca si linux vs windows daca vreti, dar in domeniul WEB. |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |