Jump to content

Porque PHP?


rafinha69
 Share

Recommended Posts

  • Replies 50
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Bem, em comparação com ASP não sei porque nunca usei. De PHP gosto particularmente por vários motivos:

-Bem documentado

-Deployment ridiculamente simples

-ciclo de desenvolvimento tão simples quando editar um ficheiro

-Sintaxe baseada em C que para mim continua a ser o mais natural

-a biblioteca principal de funções tem uma carrada de funções mortalmente práticas

-Os arrays do PHP por si só fazem o que noutras linguagens necessita de dezenas de bibliotecas e páginas e páginas de código

A syntaxe acaba por ser a coisa que menos influencia tem, apesar de ser o mais referido frequentemente.

Se me perguntares porque gosto do PHP enquanto linguagem de programação, para alem dos arrays não vejo nada de especial em relação a qualquer outra que conheça. Agora, se olharmos para o PHP como uma ferramente a ser usada com uma finalidade prática, é das coisas mais paradigmáticas que conheço.

Link to comment
Share on other sites

Essa da portabilidade é outra... Sinceramente todos dizem isso mas alguém muda de sitio sem mais nem menos ou pensa em redesenhar o site do nada?

Eu acho que não.

Para quem faz software por encomenda (i.e., para um cliente pré-definido) a portabilidade até pode nem ser importante, agora se estás a fazer um produto para vender, a falta de portabilidade, limita o número de potenciais clientes.

Link to comment
Share on other sites

Tu ainda não viste bem a quantidade de programadores .Net e afins, tudo só para windows, que há por ai fora.

Não estou a dizer que não tens razão, simplesmente acho que não é razão para isto. A imensos programadores que só trabalham em windows e não morreram por isso.

São coisas bem diferentes, não podes fazer uma comparação desse género...

Link to comment
Share on other sites

Pessoalmente prefiro php de longe...... mas é a minha opinião....

Pk php?

Principais caracteristicas:

-> porque é open source

-> como linguagem open source está bem documentada

-> facilidade de programação tambem ajudada pela sua boa documentação

-> entre outros mas estes são os mais importantes.

Claro isto é a minha opinião

Link to comment
Share on other sites

Pronto, aqui vai a minha opinião.

Acho que deves continuar com o PHP porque acabas por não estar agarrado a uma linguagem Microsoft, tipo C#. Agora, o truque para programar em php não está propriamente no php, mas sim nos algoritmos que usas para implementar as tuas funcionalidades.

Primeiro certifica-te que conheces a sintaxe as variáveis, estruturas, ciclos e condições. A seguir lê um pouco sobre algoritmia: algoritmos de ordenação, procura,... Um bom livro é o da O'Reilly: Algorithms in a Nutshell

Para consultares quais as funções existentes em php e como utiliza-las podes ir à página: http://www.php.net/quickref.php

Vais ver que depois é tudo mais intuitivo.

Há duas coisas infinitas: o Universo e a estupidez humana... embora não haja certezas quanto ao primeiro.

Link to comment
Share on other sites

estrucida, em PHP não precisas de saber algoritmos de procura/ordenação, isso é overkill: as funções que vêm com o interpretador fazem o trabalho de forma mais eficaz e mais rápida do que consegues implementar.

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Link to comment
Share on other sites

estrucida, em PHP não precisas de saber algoritmos de procura/ordenação, isso é overkill: as funções que vêm com o interpretador fazem o trabalho de forma mais eficaz e mais rápida do que consegues implementar.

A questão de saber os algorítmos nada tem a haver com as funcionalidades que o PHP te oferece. A algoritmia ajuda-te e estimula-te o raciocínio, para além de te dar uma compreensão de como é possível realizar determinadas tarefas. Esse conhecimento adquirido podes transpor-lo em problemas que te surjam para os resolveres com mais facilidade.

Por exemplo, no meu primeiro ano de universidade estudei listas ligadas (em C). Na prática, não voltei mais implementar listas, mas a nível mental, saber como posso estruturar e modificar informação ajudou-me em inúmeras situações. Não é por acaso que algoritmia é das primeiras coisas que aprendes num curso de programação, e os algoritmos de procura e ordenação são os clássicos.

Agora, para utilizares PHP sem dúvida que não precisas de sabe-los. No entanto, como programador, independentemente da linguagem, só tens vantagem em saber como a informação é processada.

Há duas coisas infinitas: o Universo e a estupidez humana... embora não haja certezas quanto ao primeiro.

Link to comment
Share on other sites

Agora, para utilizares PHP sem dúvida que não precisas de sabe-los. No entanto, como programador, independentemente da linguagem, só tens vantagem em saber como a informação é processada.

Exactamente o que penso. 🙂

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.