A Internet tornou-se tão familiarnecessidade e adquiriu as características de disponibilidade geral, que o processo de seu desenvolvimento ultrapassou os limites de compreensão e controle, sujeito até ao especialista mais qualificado.
O número de "competente" excedeu agudamenteo número de qualificados, em tecnologia da informação, a criação de sites, o desenvolvimento de ferramentas e tudo o mais começou a se desenvolver como se, por si só, se você olha para o quadro todo.
Quando a quantidade passa para a qualidade em suaNem sempre o resultado do trabalho de um especialista reconhecido e experiente é melhor do que o trabalho de um iniciante. Um especialista vê objetos, processos e suas propriedades através da variedade de conhecimento acumulado e não pode admitir nada que não esteja de acordo com as regras estabelecidas e os padrões existentes.
O recém-chegado vê tudo, ele não tem filtros nemcomplexos e conhecimentos que afirmam como fazê-lo. Os iniciantes, em geral, são muitos, e a esmagadora maioria está equivocada, mas sempre haverá um ou outro que fará algo que valha a pena, o que atrairá a atenção de especialistas até reconhecidos.
Quando qualquer esfera pública é formadarelações, ea Internet é apenas um desses casos, um formador de tendências reconhecido - é uma multidão. A melhor confirmação disso são os navegadores de tamanhos diferentes, uma ampla gama de opiniões, muitos atos de nascimento e morte de idiomas e ferramentas.
A esfera está no estágio de formação ativa, mas nela já é possível alocar as tecnologias de informação geradas, a criação de sites adquiriu uma aparência e escala "industrial".
Criar um site pode não só o aluno, mas tambémestudante. O efeito é zero, mas essa tecnologia de criação de sites realmente existe, está em demanda e não planeja deixar seu nicho. O resultado dessa tecnologia não são os sites, mas o crescente fluxo de seus consumidores (clientes, proprietários).
O que fazer, nem todos e nem sempre têmcomeçar com um nível decente, alguns estão destinados a iniciar o caminho com uma boa parte das emoções negativas. Mas nem sempre é que a dvoechnik é pior que um excelente aluno. Outro estudante que falha na escola na vida real será contornado por uma dúzia de excelentes alunos, não muito esforçados, na base simples de que na escola ele gastou mais tempo e esforço para alcançar um resultado, mas ninguém notou ou apreciou isso.
Respeitar a si e ao seu cliente de negócios com cuidadoescolhe um desenvolvedor, mas sim um grupo de desenvolvedores e, por um longo tempo, fala sobre como é completo e promete suas ideias sobre funcionalidade, quão profissionais são suas ações e boas ferramentas.
Um aspecto muito importante é a estabilidade do coletivodesenvolvedores, não habilidade, mas real trabalho em equipe na equipe e a completa ausência de qualquer distração no processo de trabalho e além. Este é um requisito ideal, mas devemos nos esforçar para isso.
Qualitativo e completoRecurso da Internet é, em primeiro lugar, o dono [idéia do autor] + uma equipe qualificada, não um conjunto de páginas lindamente interconectadas, nem terceirização na estrada ou corporativa.
A moderna tecnologia da informação é aceitaatribuída à alta tecnologia, o que levanta sérias dúvidas. É melhor não falar sobre as conquistas da inteligência natural na esfera da informação, não é a construção de navios oceânicos ou aéreos ou vôos para o espaço, onde há uma experiência colossal e tudo pode ser calculado.
Tentativas de declarar a criação de uma nova tecnologiaa criação de sites há muito tempo não é levada a sério. O mundo das ferramentas da Internet tem sido determinado com o que trabalhar e como fazê-lo. Os especialistas qualificados estavam convencidos de que, após cada nova e brilhante vitória na esfera dos sistemas de informação e informação, o efeito se desvanece vertical e instantaneamente, ou seja, não há uma função decente de atenuação estendida por um período que possa ser visto a olho nu.
As principais tecnologias de criação de sites:
Ambas as opções combinam o uso deidioma do servidor e idioma do navegador, o AJAX atua como um grupo ou uma versão pessoal da troca de informações entre o cliente (navegador) e o servidor.
O resultado de qualquer tecnologia será uma página HTML, um conjunto de regras CSS e scripts para javascript. Dependendo do escopo do aplicativo, pode haver outros arquivos.
Cada linguagem de programação tem seu próprio destino, masNos últimos anos, para sobreviver, todos tiveram que se adaptar à Internet e oferecer aos desenvolvedores mecanismos para criar sites em seu próprio ambiente.
Na medida em que seja conveniente, eficaz e viável, é uma questão de tempo, mas em qualquer caso a tecnologia de criar sites com C ++, Delphi (Pascal), C # (C sharp), ... leva a um resultado de trabalho.
Usando instrumental clássicosignifica ter efeito indubitável em termos de acesso a recursos computacionais e bibliotecas do sistema de uma maneira natural, estabelecida e confiável, mas também é verdade que ainda existem lacunas na parte do trabalho no ambiente de informação distribuída.
Um aspecto importante das tecnologias baseadas em taislinguagens de programação, gerenciamento de dispositivos em tempo real, acesso direto ao código da máquina, gerenciamento do computador e do sistema operacional sem este último. Em alguns aplicativos, esse é um aspecto muito importante, e nem toda ferramenta de software moderna pode ser comparada aqui com C ++ ou C #.
O mundo das tecnologias da Internet está desenvolvendo muitorapidamente, muitas novas linguagens de programação tornaram-se tão familiares, confiáveis e totalmente funcionais que a palavra "novo" para elas é aplicável com certas reservas.
PHP, Perl, Java, javascript e muitos outrosferramentas têm sido classificadas como "novas", mas ainda é uma abordagem fundamentalmente diferente, e o início dessas linguagens está em um contexto completamente diferente, elas foram originalmente criadas como uma ferramenta para a programação da Internet, elas eram as principais tecnologias de criação de sites.
Em tais ferramentas, pelo contrário, tecnologia de criação de um site caiu embase, e acesso a bases de dados, a servidores especiais, a dispositivos externos, etc. apareceram mais tarde, isto é, o que estava em programação no início, aparece aqui no final.
No entanto, o simples fato de que as novas ferramentasdesenvolver para frente e para trás, atesta a sua vitalidade em primeiro lugar. Aqui a tecnologia de criação de um site é: "HTML + CSS> [iN]> WWW", onde [iN] é PHP, Perl, Java ... Em outras palavras, novas ferramentas incluem como base padrões de hipertexto e permitem que você faça uma correta WWW- recurso.
É necessário prestar homenagem às planilhas (nívelusuário) e bancos de dados relacionais (nível de desenvolvedor) por sua tremenda contribuição para o desenvolvimento da tecnologia da informação e a melhoria da consciência do consumidor em massa de informações.
Inicialmente, a Internet "não poderia" ter acesso abancos de dados comuns, localizados em redes convencionais, exigiam algum tipo de gadgets. No entanto, isso não se tornou um problema especial, uma vez que as ideias para criar novos bancos de dados com base na experiência do passado eram demandadas, justificadas e pagas.
O MySQL e seus bancos de dados semelhantes estão bemadicionou PHP, Perl e outras ferramentas para criar páginas HTML. Mas os relacionamentos relacionais foram preservados, e a linguagem das consultas SQL simplesmente expandiu para muitos novos dialetos. Nada mudou em essência.
Se levarmos em conta que as idéias de orientada a objetosprogramação (OOP) no plano semântico não foi na direção do usuário da informação, mas movido para o desenvolvedor de sites e sistemas de informação, é possível entender por que os bancos de dados não querem mudar a orientação do relacional para o natural.
A mentalidade do desenvolvedor e do usuário é determinada poro banco de dados como uma entidade de informação, mas não pode sair das relações relacionais. Mesmo a Doutrina recém-criada, declarando novas idéias, é baseada em idéias clássicas.
A informação não pode ser expandida nas prateleiras. É sempre dinâmico. As bibliotecas de livros foram ontem, mas hoje as bibliotecas eletrônicas são todas iguais ontem. A lógica de armazenar informações nas prateleiras só faz sentido até o momento em que tudo é decomposto, e então tudo muda. A informação é, antes de mais nada, dinâmica, em qualquer esfera que seja considerada.
Banco de dados de funcionários. Com o tempo, não apenas o seu número edados (conteúdo) para cada um, mas também a estrutura da informação necessária. O gerente pode facilmente fazer um critério para avaliar o trabalho de um empregado, determinar os deveres gerais ou cancelar um aspecto da relação de trabalho.
O banco de dados de filmes. Tudo estava bem até o momento em que elafoi criado, preenchido e acumulado por usuários em potencial, mas os usuários não precisam procurar filmes por nomes, atores, data de lançamento do filme. É bastante natural e compreensível o desejo do consumidor de informação encontrar um filme de acordo com a frase nele falada, a descrição do quadro ou cena.
Bibliotecas Eletrônicas - este é um tópico separado, vá para a lógica da Interneta biblioteca real usual é um pouco vale a pena. É só trabalho, embora esteja em demanda. Mas o consumidor precisa de uma pesquisa adequada não apenas para autores, nomes e palavras-chave. O consumidor, por exemplo, trabalhando em um diploma, pode querer puxar automaticamente o trabalho real, em vez de procurar por si mesmo.
É extremamente importante que umaspecto em todos os aspectos. Os mecanismos de busca praticamente não dão importância a isso, mas é muito importante ter uma ideia na questão de pesquisa sobre a idade da informação obtida.
Analisando o que foi dito acima no contexto da POO, é fácilnotar uma variante qualitativamente nova do desenvolvimento de banco de dados. Supondo que os objetos em si possam ser armazenados no banco de dados e restaurados a partir dele no estado atual. Assumindo que o objeto hoje não é um objeto de ontem, portanto, o banco de dados funcionará simplesmente como uma memória de objetos, e os objetos evoluirão de acordo com sua natureza.
Nesse contexto, a OLP muda a face dos bancos de dados e os relacionamentos relacionais ficam na história.
OOP variantes em idiomas modernosprogramar como dialetos da linguagem natural, e mais freqüentemente como línguas naturais diferentes, são apenas similares em termos de escopo, mas são praticamente equivalentes em termos de desenvolvimento.
Reconhecendo que os bancos de dados relacionais atingiramo apogeu de seu desenvolvimento e estão sendo aprimorados na velocidade e eficácia das relações relacionais, que é sem dúvida muito boa, podemos supor que a situação atual está se preparando para uma reencarnação radical.
Primeiro de tudo, todo mundo está acostumado com o fato de que o site érepresentações do proprietário do recurso, implementadas pelo desenvolvedor. Mas por que não há consumidor de informação neste circuito? Uma opinião do proprietário e considerações do desenvolvedor não é suficiente para satisfazer plenamente os interesses do consumidor. Se duas pessoas - quase sempre são duas opiniões sobre qualquer questão, então por que em um relacionamento pessoa-site só há uma opinião no último?
Vistas relacionais e bancos de dados não podemapenas para deixar o palco, em primeiro lugar, eles devem ser transformados em um novo formato. Provavelmente, ele lembrará, como С / С ++, sendo escrito em si mesmo, foi inicialmente escrito no montador. Talvez, mas o fato de o banco de dados com todas as suas tabelas formalizar as informações comprove que, eventualmente, essa formalização criará ideias básicas sobre como migrar do banco de dados de relacionamento relacional, causado pelo sistema de gerenciamento de banco de dados, para relacionamentos definidos pelo conteúdo. tabelas de banco de dados.
Todas as tecnologias populares para criação de websites merecedores de atenção não são equivalentes, mas levarão ao resultado. Importante não é tanto a tecnologia como um desenvolvedor qualificado, mas sim uma equipe desses.
Apenas o desenvolvedor e sua experiência serão capazes de avaliartarefa, determinar a funcionalidade necessária e fornecer ao site uma vida longa, segura e evolutiva. Um site moderno não é um conjunto de páginas, é uma equipe realmente de desenvolvedores. Não acompanha necessariamente um site, mas em qualquer caso o site vive enquanto houver alguém para cuidar.
A disponibilidade de um recurso da Internet quase sempre requer o uso de tecnologias para a criação de promoção de sites. Muitas vezes, para criar um site pequeno, você precisa formar um plano para sua promoção. Como regra geral, a maior parte dos novos sites é semelhante aos existentes: são lojas (mercadorias equivalentes), mecanismos de pesquisa (algoritmos de pesquisa, a julgar pela emissão, de um servidor), sites de aplicativos (áreas de aplicativos são conhecidas) etc.
A criação de um novo site requer a criação de um plano para sua apresentação no contexto de seus gostos, acima de tudo. Tecnologia para criar sites com ferramentas do Google fornecerá ao novo site as qualidades e ferramentas necessárias no ambiente "Google", mas esse não é o único ambiente. No "Yandex", "Rambler", o Yahoo não é menos clientela.
O plano para promover tudo novo deve levar em conta todos os componentes do espaço da Internet. Começando com a tecnologia subjacente à criação do site, através de um plano de aplicação de tecnologias para sua promoção.
Atualmente, o espaço da Internet está passando por um estágio de desenvolvimento ativo, mas atua e dá a todos a chance de alcançar o que desejam.
</ p>