Casa > C > Como Criar Um Site Que Permita Aos Utilizadores Criar E Publicar Memes Usando O Editor No Site

Como criar um site que permita aos utilizadores criar e publicar memes usando o editor no site

First, deve sair do Adobe Dreamweaver o mais rápido possível. Ele gera uma marcação gerada por máquina de lixo e CSS que é ilegível por outros programadores e provavelmente mal otimizada. Você deve aprender o básico de HTML, CSS e JavaScript e aprender a criar maquetes usando aqueles.

Next, para saber se você precisa aprender PHP - depende do que você quer dizer com criar memes.

Se você só quer criar uma tela no seu site que seus usuários possam capturar, então você poderia fazer isso apenas com o Adobe Dreamweaver. Lá's não é necessário nada do lado do servidor para posicionar as imagens. Você'provavelmente precisará aprender algum jQuery e jQuery UI para permitir o arrastar e soltar.

Outro nível seria usar jQuery / Javascript para usar a API de outra pessoa's e criar memes. Uma pesquisa rápida no Google encontrou a API do Gerador de Meme - Imgflip - isto permitiria que você fizesse um pedido POST que poderia legendar um meme, usando assim o servidor de outra pessoa's para fazer o trabalho pesado.

Se você quiser fazer o que o Gerador de Meme acima está fazendo, então sim, você'vai precisar de uma linguagem do lado do servidor como PHP / Python. Você'terá que manipular o texto que você recebe, permitir que uma imagem seja carregada no seu servidor, processar o texto a ser colocado dentro da imagem, e cuspir uma imagem. Você pode precisar salvar a imagem gerada depois. Tudo isso vai acontecer no seu servidor, não no cliente do usuário's.

>p>Agora, para postar memes - se você'vai postar memes no seu site, então você agora definitivamente precisa aprender uma linguagem do lado do servidor. Algo que lhe permite persistir dados entre actualizações de página, o que implica um servidor em que os dados não vivem no seu utilizador's cliente.

As for which server language to learn, I'd steer clear of PHP - What should I learn next: Python ou PHP? Python e Ruby são muito mais fáceis de aprender e mais uniformes. Considere o JavaScript também - ambos PHP e JavaScript têm gigantescas falhas de linguagem, mas o JavaScript está claramente se tornando a lingua franca da web e também tem Node.js para programar grandes servidores. Se você'está se sentindo especialmente aventureiro, confira The Go Programming Language.

De Sutphin Bisaillon

Como as pessoas postam memes como comentários em segundos? :: Há algum jogo onde eu possa aprender a conduzir (virtualmente)?