Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

PHP vs ASP
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Software
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  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Software
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community