1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

php ou asp?

Discussão em 'Web Development' iniciada por seis_e_meia, 15 de Junho de 2006. (Respostas: 18; Visualizações: 2345)

  1. seis_e_meia

    seis_e_meia Power Member

    pois é...

    se calhar para os entendidos a pergunta tem facil resposta, ou talvez não.

    por me estar a iniciar na área do webdesign, gostaria de saber as vossas opiniões sobre o sistema asop e php de programação.

    já me disseram inumeras coisas, mas cada um a puxar para o seu peixe sem muita base de argumentação (do genero, "asp é que é bom" mas não sabe php, e vice versa)

    sei que o sistema php é mais acessivel devido ao alojamento ser mais barato (unix) mas não sei grandes diferenças relativamente aos dois sistemas de programação server-side(esta bem designado?)

    gostaria de lançar ai a questão.:x2:
     
    Última edição: 15 de Junho de 2006
  2. pedrotuga

    pedrotuga Power Member

    PHP... suporte, documentação, codesnipets, scripts etc etc em força por todo o lado.
    ASP... um cheirinho de ajuda aqui e ali.

    Para alem do mais os produtos microsoft primam por muita coisa mas não pela qualidade.
    PHP é o meu conselho.
     
  3. bergonzzi

    bergonzzi Power Member

    Eu só sei ASP e gostava de ter tempo pra aprender PHP.

    Se estás a começar mete-te em PHP, tens alojamentos muito baratos e só isso é logo uma grande vantagem. Tb tens a vida muito facilitada quando chega a hora de fazer certas coisas, em ASP ficas dependente de componentes que normalmente são pagos e o PHP como sabes é open-source portanto basta vagueares um bocadinho no sourceforge e encontrarás o que precisas.
     
  4. virtualpraxis

    virtualpraxis Power Member

    PHP vs ASP...... errrrr.... a meu ver não existe um vencedor obvio.
    Pela minha experiencia, são basicamente muito semelhantes PHP e ASP. Se sabes como uma funciona então facilmente fazes a ponte para a outra. Agora... se no futuro pretendes saltar para ASP.NET, recomendo iniciares-te no ASP (apesar de serem 2 coisas muito diferentes).
    No meu caso comecei em PHP, e só tempos depois passei para ASP e ASP.NET.
     
  5. seis_e_meia

    seis_e_meia Power Member

    qual a diferença em asp e asp net? :)
     
  6. iznougud

    iznougud I quit My Job for Folding

    Eu prefiro PHP apesar de estar a progamar em ASP. Apenas porque programo em VB.NET e por isso é mais facil.

    ASP.NET permite usar os métodos .NET, ou seja, tens funcoes para muito mais coisas e muito mais faceis de as usar.
     
  7. seis_e_meia

    seis_e_meia Power Member

    entao , desculpem a igorancia, porque ha a distinção entre asp e asp.net? pelo nome faz-se a dedução que pode ser errada de que o asp não serve paa a net...

    enfim...

    acho que vou mesmo começar a pegar pelo php apesar do servidor do site onde esou a trabalhar estar alojado num host com asp...

    mas queria fazer uma cena simples(?) como um formulario e estou aver-me à rasca com asp... php ainda não averiguei :P


    obg pelos esclarecimentos...
     
  8. pedrotuga

    pedrotuga Power Member

    Epa... eu não pesco nada dessas porras da microsoft, nomeadamente .net.
    Mas só para desfazer uma duvida:
    asp.net n é um IDE de desenvolvimento de asp que vem com o .net?
     
  9. iznougud

    iznougud I quit My Job for Folding

    Não, é mesmo uma evolucão da linguagem, é o mesmo que comparares programação em VB6 e programação em VB.NET. As origens são as mesmas mas não ha comparacao possivel, vb.net é muito melhor e mais facil de programar.
     
  10. TuxBoss

    TuxBoss Power Member

    o .net é um framework que permite criar interligações mais simples entre módulos criados em diferentes linguagens.
    Por exemplo podes fazer um módulo em VC++ e integrá-lo facilmente num programa em VB ou num bloco de código em ASP.
    A unica linguagem que sofreu uma modificação grande foi o VB, mas foi uma coincidencia ter sido ao mesmo tempo em que apareceu a designação .net.
     
  11. RicardoMoreira

    RicardoMoreira Power Member


    Posso saber em que te baseias para dizer isso?


    Relativamente ao tópico, acho que é uma escolha tua, praticamente ambas fazem o mesmo, com a adição de em asp.net poderes usar certos controlos que te simplificam muita coisa, ou que te permitem ter um design mais "bonitinho".
     
  12. bergonzzi

    bergonzzi Power Member

    asp.net era o ideal se eu tivesse tempo, mas entretanto tb já me comecei a meter no php!

    uma coisa faz diferença, pra quem vem do aSp.. é a maneira como se escreve o código em php, é muito mais confuso e menos "legível" à primeira vista sem fazer um esforço, mas isso tb é do hábito claro, e eu n tenho background nenhum em nenhuma outra linguagem estilo C..
     
  13. softinmotion

    softinmotion Power Member

    Boas,

    ASP e ASP .NET são básicamente versões diferentes do ASP.

    O ASP .NET 2.0 é a versão mais recente do ASP e neste momento tem um ambiente de desenvolvimento gratuito.

    Ambas as ferramentas são actualmente gratuitas e na maioria do hostings o preço já é igual.

    Acho que a escolha deve ser pela facilidade de desenvolvimento.

    Na minha opinião pessoal com a versão ASP 2.0 a Microsoft deu um grande salto e por isso neste momento o ASP é mais potente e sobretudo podemos fazer um site muito fácilmente so com drag and drop.

    No entanto PHP também é muito potencial, apenas as ferramentas de desenvolvimento são mais manuais.

    Manuel Costa
     
  14. Rechousa

    Rechousa Power Member

    Boas,

    Eu comecei no ASP, passei por PHP e Java, mas agora só vejo Asp.Net (C#).

    É espectacular.

    Se aprenderes a trabalhar bem com o Visual Studio .Net, rapidamente constróis as tuas aplicações.

    Recomendo também o Visual Studio 2005... Está bastante melhorado em relação ao anterior e é um grande ganho em termos de produtividade.

    Abraços,
     
  15. virtualpraxis

    virtualpraxis Power Member

    Acerca dos problemas do ASP.NET

    Para ASP.NET utilizo o Visual Studio .NET (VB) e para mim a tarefa da construção do design da página é de puxar os cabelos. Infelizmente a cena do drag n drop dos botões e afins não é tão linear quanto isso (se se quiser utilizar esse método claro)... ... por mim desisti do drag n drop e voltei ao design em Photoshop... só depois é que importo esse design para VS.NET.
    E depois temos os problemas de compatibilidade cross browser... que sendo ASP.NET uma tecnologia MicroSoft é compatível a 100% somente com o IE. Ai tantas as vezes que após fazer um design e ter a página pronta para meter online fui testar com o Firefox e saiu tudo errado...

    Dica PHP e ASP: Utilizar funções e meter sempre que possível todo o código PHP no ínicio da página para ser mais facil de ler... e claro comentar sempre o código.
     
  16. RicardoMoreira

    RicardoMoreira Power Member

    Que tem o asp.net a ver com o browser? Asp.net é server-side.
     
  17. ShadeX

    ShadeX Power Member

    Tem a ver que a funçao x pode gerar código menos que standard. Regra geral não a linguagem base em si, mas os componentes "giros". Lá por ser server side não quer dizer que "cospe" o código como devia...
     
  18. inlogic

    inlogic Power Member

    Depois de conhecer RoR(Ruby on Rails) eu não quero outra coisa, dêem uma vista de olhos pelo website, nomeadamente pelos screencasts, e pelos websites desenvolvidos em RoR.

    http://rubyonrails.com/


    [​IMG] :x2:

     
  19. mais alguns recursos de rails

    one-click installer com tudo o necessário para começar a criar apps rails em windows

    http://instantrails.rubyforge.org/wiki/wiki.pl

    tem uns probs no que diz respeito a adicionar a PATH da instalação, mas vejam o use_ruby.cmd após correr uma vez o instantrails.exe e adicionem o caminho à variável de sistema PATH se não estiver definido.

    um bom tut para linux:

    http://brainspl.at/rails_stack.html

    já com a config do lighttpd (~3x mais rápido que apache2[~5x > apache 1.3], mais leve tb), mysql, fcgi e tal, mt nice.

    comunidades:
    http://rails.techno-weenie.net/
    http://railsforum.com/
    http://wiki.rubyonrails.com/rails

    lib AJAX incluída no rails:
    http://script.aculo.us/

    IDE: http://www.radrails.org/ (down à hora do post)

    blog do criador: http://www.loudthinking.com/

    apis
    rails: http://api.rubyonrails.com
    ruby: http://www.ruby-doc.org/core/

    como o inlogic disse, dêem uma olhadela pelos sites feitos com rails, e pela framework em si, vale mesmo, mesmo a pena.
     
    Última edição: 25 de Junho de 2006

Partilhar esta Página