87 Shares 8570 views

O que você precisa saber para criar um site

O que você precisa saber para criar um site
Autor: Prego Biktimirov

Até à data, um monte de recém-chegados estão se perguntando o que você precisa saber para criar seu próprio Web site você mesmo e continuar a criar outros sites, em uma palavra para se tornar um profissional nesta área, um especialista no campo da tecnologia de internet. Claro, tudo de uma vez do céu sobre a cabeça não cai, é, aliás, melhor ainda, veja cada um a si mesmo do céu o que ele realmente precisa, mais do que tudo o que não seja pego, valilos lhe do céu sobre a cabeça. Sim, a piada se que é necessário. Mas não se trata de piadas em questão e que você precisa saber para criar sites.

Neste artigo vou falar sobre isso com mais detalhes. Sim, muitas pessoas me condenar pelo que eu revelar o segredo, porque muitos programadores profissionais que criam sites, eles vão dizer – por que você abrir todas as cartas para iniciantes, deixá-los ir, recolher todos os buracos em seu caminho, como já fez nós. Mas por que, e que o grande negócio, você diz? E porque todo mundo quer estar na demanda em seu campo e cada um, neste caso, a pergunta é sobre os programadores profissionais que criam sites que escondem a verdade, tentando criar a névoa na frente de um recém-chegado a ter este recém-chegado desapareceu desejo de criar sites e aprender todas essas tecnologias. Eu disse que era para aprender, não para ensinar ou pior cramming porque a programação – não é zubreshka, essa criatividade e criatividade não é aprender, é aprendido.

Era uma vez eu também era tão egoísta, mas minha vida mudou dramaticamente, novo olhar sobre as coisas velhas. O primeiro e mais importante conclusão, que eu compreendido em canteiros de obras, era tão – nem todas as pessoas que criam sites, profissionais em seu campo. Sim, eles são programadores, mas não profissionais. Para não todos os profissionais programador. Muitos criar sites para o prazer, alguém examinando um Hypertext Markup Language, está começando a criar locais, enquanto acreditando que ele é o rei nesta área. Por isso, é difícil de distinguir de um programador programador profissional, mas é apenas em palavras, mas na realidade tudo é bem diferente.

Caso de vida. Estávamos no escritório quando recrutou pessoal em um novo acaba de abrir uma filial em Ufa no local, um jovem veio. Ele queria oferecer a sua candidatura como programador-chefe, citando o fato de que ele se formou. Sim, ele tinha uma crosta, e todos os outros documentos também foram em ordem. E quando eu perguntei o que línguas que programas ele começou a me transferir quase todo o dicionário de Dahl. Acontece que ele cria sites em línguas: HTML, CSS, JavaScript, PHP, PERL, ele mesmo sabia, e ainda assim ele sabia ActionScript, DHTML, e até mesmo um par de dezenas de idiomas para a criação de sites, então o programa é também para a criação de sites foi enumeração. E tudo isso em um nível profissional. Uau, eu ironicamente aludiu parceiro, aqui é o quadro. Este homem é toda a equipe para substituir, para mim mesmo que eu disse!

A fim de não ofender as pessoas, perguntei-lhe a carteira, mas trouxe-lo, mas quando colocamos o flash-drive em um computador, ele era o silêncio. Era um documento simples em HTML linguagem simples, ele se referiu ao seu site, mas não há nenhuma obra sobrenatural, que se espera de um profissional em suas palavras, não era. Na verdade, eu realmente não prestar atenção à carteira, mas olhar para o dele, portanto, transferido para o teste. Poucas pessoas acreditam, mas este homem não sabia funções mais básicas em PHP e etiquetas básicos em HTML. Infelizmente, ou talvez felizmente, mas ele não tem que trabalhar e não deixou para a criação de websites.

O que se segue a partir daqui? Sim, este jovem pode ter algum talento, mas não desenvolvê-los, eles estão perdidos. Sabe tudo e nada ao mesmo tempo, que é onde o principal erro. Se você começar a aprender alguma linguagem de programação é necessário para aprender de todos os lados, e, tanto quanto possível para escrever e criar sites sobre ele. Foi quando ele ganhar uma posição em sua mente, e você em um ano não se esqueceu e preparar o terreno para a percepção do outro idioma.

Aqueles que lêem este exemplo de vida, provavelmente desenvolveu uma certa faixa ao seu portfólio, mas garanto-vos, é em vão. Não tenha vergonha de sua carteira, porque em primeiro lugar, os empregadores não olhar para ele, mas a uma certa linha, que está presente em cada obra, pelo menos, bem como feito em nossa empresa. Este, aliás, é conectado com a psicologia.

Em toda sociedade, ea sociedade é a empresa acrescentou as suas próprias regras, independentemente do que ele faz e que suas atividades. No nosso caso, é uma empresa no local, trabalhando ou seja, principalmente com linguagens de programação, e também têm as suas próprias regras para escrever websites. Programadores trabalhar em equipe e, portanto, é necessário aderir-los para cada funcionário foi capaz de ler rapidamente o código e compreender a sua essência. Mas não cometer qualquer novo funcionário sabe todas as regras de uma só vez, é dado um período probatório.

Provavelmente muitos de vocês costumava ser, e talvez até agora, acredito que você pode criar um site com a ajuda de aplicações. E não investir neste sem nenhum custo de mental, físico ou material. Para ser honesto, eu estou cansado de falar sobre tudo isso, a criação de sites com software que faz o contrário paródia de tudo o que é. Como as pessoas não percebem que este é uma versão genérica, não a configurar um site é, um desenvolvedor de seu aplicativo cria-lo para você. Você já viu o código do site, que é armazenado neste mesmo programa? É assustador. Quando os programadores criar sites profissionais, eles levam em conta tudo, é o seu dever. Mesmo contar o tempo de carregamento de um documento em seu computador, com base na sua velocidade de conexão Internet, mas porque é sempre diferente. E aqui você escorregar um peso da página é de 300 kilobytes, não realizar nenhuma informação valiosa.

A segunda desvantagem ao criar aplicações sites é uma abordagem de rotina. O modelo não só é desagradável do lado de fora, mas também perigoso. Certamente você, como o fundador do site, é preocupante ver um segundo local com a mesma aparência, ou seja, design, e há sites na Internet Nabal seus pontos de vista. O programa para a criação de sites não é criada apenas para uma pessoa, ele é projetado para um grande público de pessoas. Além disso, a possibilidade de tais programas na criação de sites de cortar em 95%.

Com o problema que nós figuramos, digamos que você tenha ingerido este problema e renunciou ao fato de que seu site não é o primeiro com um olhar, e não o último. Em seguida, em segundo lugar está a segurança do recurso de Internet que você criou. O fato de que tais programas são inseridos aplicações sérias prontos que vai continuar a trabalhar em seu site não só parece, mas também o processamento de qualquer informação, por exemplo, para enviar e-mails a partir do seu site. Quando se trata de tais aplicações sérias, então não há apenas afetados pelo navegador do usuário, mas também o servidor em que seu site é, em outras palavras, ele executa um problema mais grave do que apenas o envio de um documento.

O servidor não enviar esses códigos são tão importantes, a qualquer pessoa, ou seja, ele executa-los, e transmite o resultado para o usuário, respectivamente, o código fonte só pode ver o administrador do site. Imagine uma situação em que um hacker encontrou um programa com o qual você criou seu site, não é difícil, e ele achou entrou na posse do código-fonte de sua aplicação. Considere que seu site se tornou vulnerável, e você ter comprometido não só o local, mas também todo o servidor. É por isso que é tão importante para ser um indivíduo em termos de construir sites.

Apenas programa para a criação de locais registrados no documento não é um monte das informações necessárias, incluindo as informações são ligações profundamente ocultos para outros recursos. Assim, o desenvolvedor do programa, o recurso a sua ajuda, sem o seu consentimento, gira o seu produto na Internet. Eu sempre fui contra esses programas e tentar escrever seu próprio código e os projetos que você recomenda. Falando sobre o programa para criar sites, eu não estou me referindo a PhotoShop ou de Flash-tecnologias, é o outro programa, não pode prescindir, e sobre eles é outra história.

Então o que você precisa saber para criar um site? Você precisa saber de programação, num primeiro momento, pode parecer difícil, pode-se pensar que você não pode dominá-lo. Mas não é, a principal coisa a entender é que as tecnologias de software criaram são pessoas como você. Quando eu comecei a fazer isso, eu também ter sido um mal-entendido, e meu cérebro não é permitido. Na escola eu era mais inclinado a filologia do que em matemática, onde, como regra, definidas no futuro. Mas eu ainda sabia que, persistência eu não falhar, e você provavelmente não vai deixar você para baixo, e você começa a criar sites.

A primeira coisa que eu recomendo a conhecer Hypertext Markup Language, é o HTML (oito Honor-esmalte). É muito simples e você dominá-lo por uma semana, ou até menos, dependendo do tempo que você gasta por trás do monitor. Creio que sem que a linguagem não seria de todo a Internet, porque nenhuma outra língua não tem as propriedades de hipertexto, sem a qual é impossível criar um site. Você pode ler materiais de treinamento Allenova Natalia, ela tem um livro maravilhoso sobre o HTML, o que eu li em um suspiro, eu recomendo a pesquisar na internet. Uma vez que você aprender esta língua maravilhosa para criar sites, você precisa praticar, por assim dizer, para consolidar o seu conhecimento. Crie a sua não é uma grande página.

Desde que você já pode começar com outro CSS linguagem (B ss ou c-ss). Esses dois nomes são susceptíveis de ser não uma linguagem de programação, uma linguagem de marcação, para que eles saibam que você não vai ser muito difícil. Isso é o que trata de CSS, eu provavelmente não será capaz de dizer-lhe os livros, porque eu não tinha um material de treinamento específico, eu aprender a partir de fontes abertas na Internet. Sem CSS é agora não pode fazer qualquer recurso on-line, por isso é comum, no entanto, bem como e HTML. Você pode facilmente encontrar um tutorial na internet. Estas duas línguas são fortemente ligados uns aos outros, em outras palavras, eles se complementam. Depois de dominar a eles que você poderia ser dada uma medalha porque você ganhou, e fez o primeiro passo para a criação de sites.

O segundo passo na criação de locais mais graves, já existem duas direções, dois linguagem de programação para gerar sites de JavaScript (JavaScript) e PHP (ETP Pee-wee ou pee-el-pee). Eles também são semelhantes entre si, mas, entretanto, eles são diferentes e você tem que escolher qualquer um deles. Mas, a fim de determinar o que será o primeiro para você, e que o segundo necessidade de examinar brevemente as suas capacidades. Muitos dizem que é melhor o conhecimento de PHP, e eu também penso assim, porque ele está mais perto de mim do que JavaScript. Mas, ainda assim, você não está comigo, e então você tem o seu caminho, provavelmente mais vívida do que o meu.

Então, PHP. É uma linguagem de programação que não vai apenas correr no seu computador, de modo que ele teria ganho um navegador, não será suficiente. Para ele, precisa de um servidor. O que é um servidor? É quase o mesmo computador em que você está sentado agora, mas que o seu computador tornou-se um servidor real, é necessário instalar o software necessário. Este software é gratuito e você pode facilmente encontrá-lo na Internet. Mas, eu gostaria de avisá-lo quando eu estava em seu lugar, e tentou fazer o seu servidor de computador, então eu não sabia que muitas pessoas não sabem como configurá-lo, eu não estava mesmo programadores familiarizados que eu poderia ajudar. É aí que eu perdi três meses, sim, eu mesmo tentei instalar a temporada. Uma vez, na Internet me deparei com um manual, o autor de que foi pelo eletricista. Aqui eu tinha um monte de diversão, mas agora eu venho fazendo isso por um par de minutos. Encontrar este manual na internet, onde todos os detalhes sobre o que fazer download e como instalar.

Quanto à literatura, eu posso recomendar um bom material educativo, cujo autor Kucharczyk, chamado exemplos PHP. Esta não é certamente um guia completo, mas há conceitos básicos para iniciantes e todos. Primeiro, o livro parece tedioso, o autor fala sobre uma base programador de computador ou conveniência. Ainda há coisas sobre como configurar um servidor, mas eu ainda não descobri, eu ajudei neste eletricista covarde manual. Eu não aconselho você a dividir o livro em parte, lê-lo na íntegra, e você não vai se arrepender. Só queria avisar que este livro é um pouco desatualizados e no momento não está completo, há muitos omitido, mas não é o caso, e que é muito claro escrito e existem conceitos básicos, sabendo que você vai ser capaz de derivar nova informação a partir da Internet.

Vamos agora examinar JavaScript. Esta é também uma linguagem de programação, mas tem muito menos recursos em comparação com PHP. Ele não requer qualquer software e à sua necessidade de saber literatura apenas, o mesmo navegador com o qual você está no conhecimento de HTML e CSS. Por você, eu gostaria de descrevê-lo. É uma linguagem de programação que é usado para visualizar o site, o que significa que você pode fazer páginas mais interativas, tudo flutuando no site deixa o menu, por exemplo, e muito mais. Site torna-se viva. Com relação à literatura sobre a Internet muito, e eu acho que você pode facilmente encontrar exatamente o que você precisa.

Podemos agora soma total. Ao criar um site é línguas obrigatórias são HTML e CSS. Para que o site tornou-se mais animada necessidade, interativo para adicionar JavaScript. Se você quiser criar um site sério, isto é, adicionar comentários, chat, fórum ou registro é necessário ter conhecimento de PHP-programador. Para ser honesto, em PHP, você pode adicionar mais uma tecnologia – é o banco de dados, como MySQL (Mu-escola). Embora o banco de dados pode trabalhar com qualquer linguagem server-side, ou seja, um sistema independente, mas cada vez mais é usado em combinação com PHP.

O banco de dados é capaz de armazenar um milhão de registros enquanto sua escrita e leitura não mudam. Muitos bancos de dados, o mais comum é MySQL. Ele usa a tecnologia consultas SQL, em outras palavras, SQL – é uma língua separada. Mas garanto-vos, se você sabe o PHP, MySQL, então você vai ser dado facilmente, porque em PHP já tem funções para ler, escrever, criar, excluir, e assim por diante.

desenvolvimento web não termina aqui, o que você leu acima é apenas uma base, há muitas linguagens de programação como Perl, Java, VBScript, Firebird, Linter, Oracle, MongoDB … Também, além deles, há outras tecnologias, por exemplo, o trabalho com gráficos (Photoshop) ou a criação de animação (flash) na animação é outro ramo é linguagem de programação ActionScript (Acção-script), com a sua ajuda você vai ser mais fácil para criar uma animação. Java, JavaScript e ActionScript são muito semelhantes entre si, porque eles têm um padrão uniforme, em outras palavras, eles têm a mesma raiz.

Eu gostaria de mencionar que para conhecer todas as opções acima não pode estar em um nível profissional. Ele precisa ser desenvolvido em seu campo. Se você tiver PHP-programador que você precisa saber HTML, CSS, PHP e MySQL. Se você é um layout que você precisa saber HTML, CSS e JavaScript. Bem, se você é um dazayner web, então, é claro, você precisa possuir HTML, CSS e PhotoShop. Animator precisa saber PhotoShop, Flash e ActionScript.

Quando o nosso escritório na empresa KAINS.RU vem um novo funcionário, exigimos dele o conhecimento específico na área de criação de websites e outras aplicações de Internet que não aconteceram no início deste artigo. Eu sei tudo e nada ao mesmo tempo. Aprender, porque a Internet é uma ferramenta que pode trazer tanto benefícios e danos. Boa sorte para você!

dezembro 2011

Quando reimprimir este artigo hyperlink directo à www.kains.ru local – criação de sites em Bashkiria, é necessária.