lar - Internet
FileMaker no seu melhor. Opções para implantar e usar aplicativos FileMaker Criação de bancos de dados no filemaker pro

Este artigo abre uma série de artigos de Igor Shichko sobre o sistema FileMaker

  1. informações gerais sobre o SGBD "Criador de arquivos»

O sistema de gerenciamento de banco de dados FileMaker foi desenvolvido por uma empresa de mesmo nome “FileMaker”, que por sua vez é subsidiária da conhecida empresa Apple. No momento da publicação deste artigo (agosto de 2015), foi lançada a 14ª versão deste SGBD.

Consideremos os principais recursos do FileMaker DBMS, levando em consideração as ideias existentes sobre bancos de dados em geral.

Em primeiro lugar, deve-se notar que este SGBD é multissistema, ou seja, pode ser instalado em ambos os computadores com janelas instaladas(IBM PC) e em um PC com Mac instalado OS X (computadores Apple).

A primeira característica deste sistema são tipos de campo de banco de dados válidos. Existem muito poucos deles, ao contrário de outros sistemas:

Número– para dados de formato numérico

Texto– para dados formato de texto

Data– para campos contendo data

Tempo– para campos contendo hora

Carimbo de data e hora- um tipo de campo muito conveniente que contém um carimbo de data/hora (data e hora)

Recipiente– um campo do tipo contêiner que pode armazenar uma ampla gama de dados (arquivos Vários tipos, imagens, vídeos, etc.).

Assim, o usuário não precisa pensar muito na estrutura do banco de dados em termos de determinação dos tipos de campos. Caso seja necessário levar em consideração dados numéricos, então, independente de seu formato (inteiro, decimal, etc.), é utilizado um campo do tipo Número. Os dados de texto também são levados em consideração independentemente do comprimento do texto. Este tipo de campo (Texto) suporta mensagens com tamanho de até 2 GB.

Você também deve prestar atenção aos dois tipos de campos restantes:

Cálculo– campo calculado, permite criar uma estrutura de banco de dados calculada com base nos campos existentes.

Resumo– campo somatório, calcula a soma dos dados contábeis por colunas (campos) do banco de dados.

Esses dois tipos de campo acima (Cálculo e Resumo) são muito convenientes para usar ao criar vários tipos de relatórios.

Além disso, o sistema FileMaker permite usar cada campo como uma composição de vários valores, os chamados recorrente campo, o que não é de pouca importância na hora de desenvolver relatórios e exibir seus resultados.

A segunda característica Gostaria de focar no desenvolvimento de formulários para exibição de credenciais.

Os desenvolvedores do sistema simplificaram o algoritmo de design da interface tanto quanto possível para apresentar os dados de uma forma amigável. Colocar um campo no formulário leva literalmente dois cliques de botão (operação Selecionar + Selecionar campo). Além disso, todas as opções de formatação das informações exibidas na tela (localização, fontes, preenchimentos, etc.) estão disponíveis na mesma visualização.

A interface do desenvolvedor de banco de dados em termos de design do layout dos dados inclui quatro tipos de apresentação de informações:

- Navegar– visualizar informações na tela do PC

- Encontrar– ativar o modo de pesquisa de informações

- Disposição– ativar o modo de design de formulário

—Visualizar– visualização do formulário, ou seja, como o documento aparecerá quando impresso, dependendo da página e das configurações da impressora.

Assim, a alternância entre os modos é feita pressionando um botão, e também está disponível Programas, que discutiremos brevemente a seguir.

A terceira característica O sistema de gerenciamento de banco de dados FileMaker que gostaria de focar são os formatos de dados de saída.

Já foi observado acima que o FileMaker é um programa que não é crítico para o sistema operacional instalado. Portanto, o formato dos dados de saída permite seu uso em qualquer um desses sistemas. Aqueles. Um usuário pode inserir dados usando o sistema operacional Windows, e os mesmos dados podem ser exportados e processados ​​em um computador executando Mac OS X.

A saída de dados fornece vários formatos. Os mais utilizados e familiares aos usuários são os formatos *.pdf (Adobe Acrobat Reader) e *.xls (Excel). Os dados armazenados em campos do tipo container podem ser exportados para o arquivo correspondente (imagem, vídeo, arquivo).

Disposição Documento PDFé desenvolvido diretamente na estrutura do banco de dados, respectivamente, sua visualização está disponível.

E finalmente quarto recurso do FileMaker DBMS.

É lógico incluir amplas capacidades e razoável facilidade de desenvolvimento. código do programa para o banco de dados. Quase todos os procedimentos de amostragem, exportação de dados, geração de relatórios, previstos no menu do sistema, estão disponíveis para automação.

A base do desenvolvimento do código do programa é a escrita de scripts (cenários, uma determinada sequência de ações executadas). O script é baseado no uso de uma ampla gama de funções predefinidas e campos calculados. Os scripts podem ser criados por um desenvolvedor que esteja mais ou menos familiarizado com os fundamentos da algoritmização e língua Inglesa nível escolar.

Além disso, o FileMaker oferece ao desenvolvedor a oportunidade de projetar algumas de suas próprias funções, bem como utilizar bibliotecas externas (plugins).

Todos os recursos do sistema de gerenciamento de banco de dados FileMaker não se limitam aos mencionados neste artigo. No futuro, ao falarmos sobre os componentes do SGBD e a metodologia para trabalhar com eles, nos deteremos com mais detalhes sobre esses e muitos outros recursos deste Programas, o que o distingue de outros, talvez mais difundidos na Rússia.

  1. Criação de base, primeiros passos, características de configuração de acesso e desenvolvimento de estrutura.

2.1. Criando um novo banco de dados.

A criação de um novo banco de dados é possível de duas maneiras principais.

— Para criar um novo banco de dados, selecione o item de menu Arquivo – Novo Banco de Dados…(no FileMaker 14, o item de menu é denominado Arquivo – Nova Solução…) Um formulário é aberto no qual você indica o nome base criada dados e sua localização. Selecione o drive, digite o nome do banco de dados a ser criado e clique no botão "Salvar". Uma mesa com o nome Mesa.

— A segunda forma de criar um banco de dados é baseada nos modelos fornecidos com o pacote de software. selecione um item ArquivoNovo De Iniciante Solução Na janela que se abre, selecione o tipo de modelo de banco de dados e um novo arquivo de banco de dados será criado com base nele. Dependendo da versão, a quantidade de templates pode variar (de 15 a 30).

Isso conclui a primeira etapa do procedimento de criação do banco de dados FileMaker.

  1. Criando uma estrutura de banco de dados.

Para criar e descrever a estrutura do banco de dados do sistema, é fornecido um item de menu ArquivoGerenciarBase de dados Ao selecionar este item, uma janela com três guias é aberta. Vejamos brevemente sua descrição.

Um separadorTabelas(Tabelas). Esta aba contém informações sobre as tabelas contidas neste banco de dados. O desenvolvedor pode realizar as seguintes ações:

- crie uma nova tabela. Para fazer isso, insira o nome da tabela no campo Nome da tabela e clique no botão Criar. Outra maneira de criar uma tabela de banco de dados é importando tabelas de arquivos externos. Para isso, utilize o menu Arquivo – Importar Registros – Arquivo... O FileMaker permite importar de arquivos de outros bancos de dados FileMaker, arquivos Excel, arquivos com delimitadores (como *.csv ou *.tab).

- altere o nome da tabela. Selecione a tabela, insira um novo nome no campo Nome da tabela e clique no botão Alterar

excluir tabela. Após selecionar a tabela, clique no botão Excluir

- copiar tabela. Selecione a tabela e clique no botão Copiar. Isso copiará a estrutura da tabela para a área de transferência do PC. Se você clicar no botão Colar, será inserida uma tabela chamada Tabela 2 (caso a original fosse Tabela).

- tabela de importação. Para fazer isso, clique no botão Importar. Na janela que é aberta, selecione o arquivo de banco de dados externo e a tabela neste arquivo.

B) GuiaCampos(Campos). Esta aba exibe a estrutura dos campos da tabela selecionada do banco de dados atual. Não vou me alongar nos recursos desta guia. Eles são semelhantes aos recursos da guia Tabelas. Estas são as funções de criar, modificar, copiar, colar e excluir. Apenas a função foi adicionada Duplicado(Duplicado). Esta função combina as funções de copiar e colar em uma.

B) GuiaRelacionamentos. Esta guia exibe a estrutura de todo o banco de dados em formato gráfico. Na parte inferior desta aba existe um menu para gerenciamento da estrutura do banco de dados. Vejamos as principais funções disponíveis nesta interface. Eles são divididos em três categorias:

Adicionar tabela– adicionando uma tabela à estrutura do banco de dados

Estabelecendo uma nova conexão– permite organizar uma nova conexão entre campos de diferentes tabelas de dados

Tabela duplicada– permite criar uma cópia da tabela de dados selecionada. Deve-se observar que não é criada uma cópia física da tabela com os dados, mas sim uma cópia lógica. Neste caso, o sistema solicita um novo nome de tabela na estrutura. Aqueles. fisicamente pode haver uma tabela (Tabela), mas logicamente pode haver várias (Tabela1, Tabela2, etc.). Esta estrutura é muito conveniente na hora de criar diversos relatórios e calcular resultados para qualquer parâmetro. Como observam os próprios desenvolvedores do sistema, construir um relatório significa construir certas conexões entre imagens de tabelas de dados.

Editar tabela– permite alterar o nome lógico da tabela e a fonte de dados dela.

Excluir tabela– executa uma exclusão lógica (não física) de uma tabela da interface gráfica.

alinhamento horizontal– inclui funções de alinhamento central, esquerdo e direito

Alinhamento vertical– inclui funções de alinhamento central, inferior e superior

distribuição– inclui funções de distribuição horizontal e vertical

mudança de tamanho– trazendo todos os objetos selecionados para um dos seis parâmetros (o menor em largura, em altura, em largura e altura, o maior em largura, em altura, em largura e altura).

Observo que as funções deste subgrupo são utilizadas para dois ou mais objetos selecionados e têm como objetivo criar uma aparência legível de uma imagem gráfica da estrutura do banco de dados.

cor da mesa– permite alterar a cor da(s) tabela(s) selecionada(s) para destacar visualmente grupos de tabelas na interface gráfica.

botão de modo gráfico / botão de modo de texto– dois botões projetados para trabalhar com gráficos e elementos de texto. O FileMaker oferece a capacidade de incluir descrições de tabelas na GUI. Para criar uma inscrição, existe um botão para alternar para o modo de texto.

Botões Aumentar/Diminuir/Normal– três botões para controlar a escala de exibição da interface.

— janela de exibição da escala (em porcentagem)

— botão para mostrar paginação

— botão de configurações de impressão

Assim, através das três abas descritas acima, é criada e configurada a estrutura das tabelas do banco de dados, criados e descritos os campos.

  1. Configurando o acesso ao banco de dados

O sistema de gerenciamento de banco de dados FileMaker oferece uma ampla gama de opções de personalização para limitar o acesso aos dados.

Para configurar restrições de acesso a dados, use o menu ArquivoGerenciarSegurança. Isso abre uma janela com quatro guias. Vamos descrever brevemente seu propósito.

Aba Contas– projetado para adicionar e editar a lista de usuários do banco de dados. Este painel contém os botões Novo, Editar, Duplicar e Excluir. Destinam-se respectivamente à criação de um novo usuário, à edição dos parâmetros de acesso de um usuário selecionado, à duplicação de um usuário (com todos os parâmetros de acesso) e à exclusão de um usuário.

Aba Privilégio Conjuntos– projetado para adicionar e editar tipos de privilégios. Por padrão, três tipos de privilégios são configurados no banco de dados:

Completo Acesso- acesso total

Dados Entrada Apenas– ler, escrever, excluir todos os registros sem a capacidade de desenvolver uma estrutura de dados

LerApenas Acesso– acesso somente leitura aos dados.

Criando um novo tipo de privilégio.

O administrador do banco de dados também pode adicionar seu próprio tipo de privilégio. Para fazer isso, clique no botão Novo. Uma janela será aberta Editar Privilégio Definir.

Em campo Privilégio Definir Nome especifique o nome do tipo de privilégio a ser criado. Em um grupo de campos com um nome comum Dados Acesso e Projetoé configurado o acesso aos registros do banco de dados (campo Registros), visualizações (campo Layouts), listas de valores (campo Listas de Valores), scripts (campo Scripts). Em cada um destes campos é possível afinação acesso do usuário. Por exemplo, configurar o acesso a campos individuais de uma tabela de banco de dados, visualizações individuais, etc. Isso permite limitar o acesso do usuário aos dados sem interromper a operação do sistema.

Observação: é preciso entender que na estrutura do SGBDCriador de arquivoso acesso aos dados é realizado através de visualizações (Layouts). Assim, os dados de qualquer tabela podem ser lidos (editados) somente através da visualização apropriada.

A seguir, no formulário de edição de direitos de acesso, há um grupo de caixas de seleção sob o nome Estendido Privilégios(Privilégios Estendidos). Eles são projetados para organizar o acesso deste grupo de usuários ao trabalho através de uma interface WEB, através de uma conexão ODBC, através de conexão de rede e assim por diante.

E finalmente, no lado direito do formulário há um grupo de caixas de seleção chamadas Outro Privilégios(Outros privilégios). Com a ajuda deles, um desenvolvedor pode configurar o acesso para um grupo de usuários imprimir ( Permitir impressão), exportação de dados ( Permitir exportador), configurando direitos de acesso estendidos ( Gerenciar Estendido Privilégios), o modo de verificação dos dados inseridos, o modo de desconectar usuários do banco de dados, o modo de alteração da senha.

FileMaker Pro é um sistema de gerenciamento de banco de dados (DBMS) multiplataforma desenvolvido pela FileMaker, Inc., uma divisão da Apple, Inc. FileMaker Pro é totalmente compatível com sistemas operacionais Sistemas Windows XP, Windows Vista e Mac OS X. O FileMaker Pro é popular em todo o mundo por sua combinação de duas qualidades importantes: facilidade de uso e poderosas ferramentas de gerenciamento de banco de dados. As soluções baseadas no FileMaker contêm código mínimo. O processo de desenvolvimento de aplicativos no FileMaker Pro se resume principalmente à interação com a interface gráfica do programa. Por exemplo, para criar um novo campo no qual as informações serão inseridas, você só precisa dar alguns cliques nos botões padrão da interface do FileMaker e arrastar o campo para qualquer lugar da página - esta operação leva menos de um minuto.

A ferramenta FileMaker Pro combina ferramentas de desenvolvimento de banco de dados com uma interface e ferramentas para usar o banco de dados - a parte do cliente. As restrições sobre como os usuários podem realizar determinadas ações estão sujeitas a meios padrão FileMaker, então alguns usuários podem ter acesso a ferramentas de desenvolvimento, enquanto outros não. Solução de informação escrita usando o FileMaker DBMS Versões profissionais 7 e superior, inteiramente contido em um arquivo ou conjunto de arquivos no formato fp7. Para disponibilizá-lo para vários usuários ao mesmo tempo rede local ou pela Internet, o FileMaker Server é usado. Assim, as soluções FileMaker baseiam-se principalmente na conhecida arquitetura cliente-servidor.

Um aplicativo FileMaker, via de regra, contém uma estrutura de banco de dados na forma de tabelas e relacionamentos entre elas, um conjunto de páginas por meio das quais o banco de dados é acessado e um conjunto de scripts projetados para processar dados. As soluções mais simples, como data warehouses, podem não conter nenhum script - a inserção e exclusão de dados, a pesquisa, a impressão e muitas outras operações são realizadas por meio de comandos básicos disponíveis à distância de um ou dois cliques do mouse.

FileMaker é impecável em termos de segurança. Quase tudo com que você precisa se preocupar é atribuir direitos aos usuários e definir senhas.

Muitas pessoas ignorantes ficam desanimadas com essa simplicidade óbvia - elas começam a duvidar das capacidades do FileMaker. Eu, como pessoa com experiência em desenvolvimento para Java e Oracle, PHP e MySQL, Delphi e Interbase, posso garantir com segurança: 99% dos argumentos sobre a imperfeição do FileMaker são infundados. Um dia, em 2004, antes mesmo de conhecer o FileMaker, um debate bastante interessante eclodiu no fórum do portal sql.ru. Aconselho fortemente a todos que leiam pelo menos as primeiras 5 páginas desta acalorada discussão. O resumo da discussão é o seguinte: ninguém nega a superioridade das soluções baseadas em Oracle (ou outro SGBD sério) sobre as soluções baseadas em FileMaker, mas, como observou corretamente um dos participantes da disputa, na maioria dos casos estamos tentando atirar em pardais com um canhão. Ou seja, soluções de trabalho intensivo baseadas em SGBDs sérios são realmente necessárias apenas em casos isolados, mas não em todos os lugares.

Estou convencido de que já é tempo de as pequenas e médias empresas russas abandonarem soluções caras e completamente inflexíveis baseadas em 1C:Enterprise ou Acesso Microsoft. Quase todas as empresas adquirem uma solução difícil de adaptar às suas próprias necessidades - é necessário contratar especialistas altamente especializados, capazes de mergulhar em megabytes de código de programa. Um especialista raro custa menos de 50.000 rublos por mês. Ao mesmo tempo, a empresa se vê acorrentada à plataforma Windows com todas as consequências decorrentes - vírus, falhas de software e uma interface de usuário não tão bem-sucedida. Você deve ter notado que recentemente houve uma transição bastante intensa no mundo da informática de PCs e Windows para produtos Apple - computadores Macintosh executando o sistema operacional Mac OS. Você pode comparar recursos sistemas operacionais e certifique-se de que trabalhar em um Mac seja muito mais agradável e conveniente do que em um PC. E quando as pessoas estão satisfeitas e confortáveis ​​para trabalhar, as coisas pioram. Com o FileMaker, a transição para o Mac pode ser feita de forma gradual e indolor, e a maioria dos problemas pode ser resolvida sem o custo de um programador.

Sinceramente, desejo que você dê uma olhada no FileMaker, como fizeram aqueles que usam este SGBD há muito tempo para resolver seus problemas de informação:

  • ABC noticias
  • Sistemas Adobe
  • Banco da América
  • Companhia Coca-Cola
  • Compaq
  • Daimler-Chrysler
  • Banda Dave Matthews
  • Expresso Federal
  • Hewlett Packard
  • Honda-Digital
  • Lufthansa
  • Microsoft
  • Imagens Mitsubishi
  • Rede MTV
  • Geografia nacional
  • New York Times
  • Telemóveis Nokia América
  • Corporação Novell
  • Corporação Oracle
  • PalmSource - PalmOne
  • filmes Paramount
  • Sistemas de vídeo digital Philips
  • Philip Morris
  • Estúdios de Animação Pixar
  • Qualcomm
  • Jogos Sega
  • Corporação Sony
  • Corporação Symantec
  • Revista Time
  • Raposa do século 20
  • Senado dos Estados Unidos
  • EUA hoje
  • Serviços de ação Volvo
  • Estúdios Warner Brothers

A FileMaker, subsidiária da Apple, lançou o FileMaker 15, uma nova versão de sua plataforma de criação de aplicativos personalizados voltada para desenvolvedores não profissionais. escrevendo aplicativos para você e seus colegas.

O FileMaker 15 inclui melhorias em cinco áreas principais: portabilidade, automação/integração, facilidade de uso, segurança e desempenho. Voltada para pequenas e médias empresas e departamentos internos, a plataforma FileMaker oferece aos usuários a capacidade de criar aplicativos personalizados para iPad, iPhone, Mac, Windows e web.

“Esta nova versão reflete nossos esforços contínuos para simplificar o processo de desenvolvimento e lançamento de aplicativos personalizados que possam ser executados perfeitamente em dispositivos móveis”, computadores pessoais e na web”, disse Anne Monroe, vice-presidente de marketing da FileMaker.

Os novos recursos de mobilidade do FileMaker 15 incluem suporte para o scanner Touch ID, permitindo que os desenvolvedores acessem seus aplicativos com segurança com o toque de um dedo. Com suporte para a nova tecnologia 3D Touch, você pode abrir rapidamente determinados aplicativos. E com novas extensões de aplicativos, você pode personalizar o conteúdo exibido e compartilhar arquivos pela nuvem.

Além disso, o suporte para o protocolo iBeacon adicionado no FileMaker 15 permite que os usuários incluam dados de localização do usuário em um aplicativo personalizado, e a tecnologia FileMaker WebDirect oferece aos clientes a capacidade de usar seus celular para acessar aplicativos desenvolvidos no FileMaker a partir de um navegador da Internet.

A chegada do 15º lançamento enfatiza que o FileMaker já está por muito tempo está presente no mercado - teve início na década de 80 do século passado. Andrew Lakeates, diretor de consultoria técnica da FileMaker, observa que o produto passou por mudanças drásticas desde o seu início. Lekates viu o produto evoluir de um gerenciador de listas baseado em banco de dados de usuário único para Macintosh com uma interface gráfica, para uma plataforma de negócios cliente-servidor e, em seguida, para uma solução de plataforma cruzada para Mac e Windows.

“A ideia principal por trás do FileMaker é dar aos desenvolvedores não profissionais a capacidade de criar seus próprios aplicativos, ajudar as pessoas a resolver problemas, desenvolver seus próprios aplicativos de negócios, em vez de esperar que suas necessidades sejam atendidas por um aplicativo empresarial comercial”, disse Lekates. .

A empresa de pesquisa de mercado Gartner define esse tipo de desenvolvedor como: “um usuário que trabalha fora do departamento de TI de uma empresa e não se reporta a ele, mas ao mesmo tempo cria novos aplicativos de negócios (do zero ou a partir de componentes prontos) que outros as pessoas usarão.” No seu relatório de 2009, a Gartner previu que esses programadores representariam pelo menos 25% das novas aplicações empresariais até 2014, o que, na sua opinião, facilitaria a vida dos utilizadores finais e libertaria recursos adicionais de TI. No entanto, o Gartner também alertou que as organizações de TI que não conseguirem aproveitar os benefícios que esses desenvolvedores trazem para a organização enfrentarão uma incapacidade de responder às tendências de mercado e às preferências dos clientes em rápida mudança.

Nesse sentido, Lekates observou que o FileMaker apresenta desafios ligeiramente diferentes de outras plataformas existentes para o desenvolvimento de aplicativos personalizados, cujo público-alvo consiste em grandes departamentos de software dentro de empresas e desenvolvedores profissionais. “Acreditamos que desenvolvedores não profissionais em diferentes departamentos da empresa podem resolver seus próprios problemas e, portanto, nos concentramos no lado prático das coisas.”

FileMaker 15 é uma continuação do compromisso da empresa com o aumento da mobilidade, disse Lekates. Segundo ele, os clientes da empresa pediram para adicionar a capacidade de autorização instantânea usando Touch ID e scanners de toque 3D, suporte para extensões de aplicativos para integrar o FileMaker com outros aplicativos no Plataforma iOS e até mesmo acesso direto de API a dispositivos como iBeacons, que normalmente estavam fora do alcance de pequenas empresas e departamentos empresariais internos.

“Estamos tornando o protocolo iBeacon mais fácil de usar”, afirma Lekates. - Também temos um cliente de navegador para nossa plataforma chamado WebDirect, que dá ao usuário a oportunidade de obter uma saída de código HTML5 decente sem escrever uma única linha de código durante o desenvolvimento. No FileMaker 15, este cliente foi otimizado para funcionar em telefones.”

Enquanto isso, as ferramentas de segurança do FileMaker 15 adicionaram um campo de texto oculto que oculta informação confidencial, que o usuário preferiria não exibir em sua tela. Novas notificações de aviso de segurança aparecem quando um usuário tenta se conectar a um site ou site com um certificado de segurança inválido. Além disso, o FileMaker Server agora oferece suporte a certificados SSL de nove fornecedores populares, bem como ao uso de certificados intermediários, extensões subjectAltName (SAN) e certificados curinga, afirma a empresa.

Novos recursos de integração e automação incluem atualizações no produto e a capacidade de restaurar scripts instantaneamente usando diversas funcionalidades de desfazer. O realce em vermelho ajuda a identificar rapidamente áreas problemáticas na janela Script Workspace, diz Lekates. E com a versão 15, o adaptador FileMaker External SQL Sources (ESS) poderá se conectar a ainda mais fontes de dados SQL externas, incluindo PostgreSQL e IBM DB2.

“Para mim, expandir a lista de fontes SQL que podemos suportar adicionando suporte para PostgreSQL e IBM DB2 com o adaptador ESS fez uma enorme diferença”, disse Christoffer Hyppolite, consultor de iSolutions e instrutor do FileMaker. - Graças a isso, o FileMaker agora tem a capacidade de conectar-se ativamente bidirecionalmente às cinco maiores fontes de dados SQL ( servidor SQL, MySQL e Oracle já eram suportados em versões anteriores).

Hippolyte, que afirma ter ensinado centenas de alunos em sala de aula e milhares online, disse que sempre considerou o FileMaker o azarão das ferramentas de TI empresariais e o cimento que mantém muitas pessoas unidas. vários sistemas ao mesmo tempo que fornece aos usuários uma interface acessível, porém bem gerenciada, para manipulação de dados.

“Se eu dissesse a um gerente de TI que existe uma ferramenta que poderia unir SQL Server, MySQL, DB2, PostgreSQL e Oracle, com conectividade ativa, e ainda permitir que esse gerente e até mesmo usuários finais criassem aplicativos que centenas de usuários poderiam executado simultaneamente no OS X, Windows e iOS, então qualquer gerente de TI provavelmente gostaria de saber os detalhes, diz Ippolit. - Embora o FileMaker tenha feito um excelente trabalho ao fornecer uma variedade de opções de conectividade, a plataforma permanece tão acessível e fácil de usar como sempre foi. “Tal como acontece com outros produtos da Apple, fizemos um grande esforço para garantir que usuários de todos os níveis de habilidade possam dominar rapidamente o ambiente FileMaker e começar a criar seus próprios aplicativos sem experiência em computador.”

O FileMaker 15 também inclui muitos recursos novos que o tornam mais fácil de usar e mais produtivo, além de oferecer novas opções de licenciamento para equipes de desenvolvimento. O FileMaker 15 apresenta uma maneira nova e mais fácil para equipes de cinco ou mais licenciarem o software FileMaker. Segundo representantes da empresa, cada usuário poderá trabalhar no FileMaker Pro (sob a licença User Connections), FileMaker Go ou FileMaker WebDirect (todos os serviços localizados no FileMaker Server) e trocar informações com segurança em tempo real.

Enquanto isso, o FileMaker lançou recentemente seu próprio SDK para iOS e o atualizou para a versão 15.

“Esta foi talvez a mudança mais dramática”, diz Ippolit. - Porque agora basta aprender a desenvolver no FileMaker - e você pode criar aplicativos para distribuição através de sistemas MDM (gerenciamento de dispositivos móveis, gerenciamento dispositivos móveis) e até mesmo através da loja iTunes. Não é necessário conhecimento de Swift ou Xcode. Simplesmente não cabe na minha cabeça. Por literalmente alguns centavos em dias, em vez de meses, você pode dar vida às suas ideias no seu iPad usando o FileMaker para desenvolver aplicativos.”

Quando questionado sobre o nível de conhecimento técnico necessário que um usuário deve ter para poder criar aplicativos no FileMaker, Ippolit respondeu: “Bem, por exemplo, meu pai de 66 anos criou seu próprio aplicativo no ano passado e nem sequer o fez. entre em contato comigo para obter ajuda. E isso apesar de ele ainda ter o horário 12h piscando no videocassete porque não sabe como ajustá-lo. Sim, ele ainda tem um videocassete."

Lekates, por sua vez, observou que ao resolver o dilema de “criar o seu próprio ou comprar um aplicativo pronto” para negócios, a FileMaker afirma ocupar um nicho entre essas opções.

“Não é difícil comprar um aplicativo, mas ele não necessariamente fará o que você precisa”, explicou. - E desenvolver aplicativos personalizados pode levar muito tempo e custar muito dinheiro. Acreditamos que o FileMaker reúne essas duas opções e combina os melhores recursos de ambas.”

Para pequenas e médias empresas que desejam escolher entre o melhor sistema gerenciamento de banco de dados, fornecerei uma comparação entre o Filemaker Pro e o Microsoft Access.

Você conhece isso?
Criador de arquivos Pro ia fazer parte Microsoft Office, mas foi adquirido pela Apple como parte de seu pacote de processamento de texto.

Os bancos de dados são usados ​​para armazenar dados que são sincronizados com o servidor para acesso rápido. Eles servem como um inventário online para empresas de software e para a proteção de sua propriedade intelectual, bem como para proteger a privacidade do usuário. O gerenciamento de banco de dados evoluiu de um único servidor para um sistema de banco de dados baseado em servidor que atende vários usuários e, finalmente, um banco de dados integrado à Web permite que os dados sejam atualizados e excluídos de praticamente qualquer lugar. Então surge a pergunta: quais recursos você deve procurar ao escolher tal sistema? Os dois mais sistemas populares Os sistemas de gerenciamento de banco de dados atualmente incluem FileMaker Pro e Microsoft Access.

Criador de arquivosPró vs.MicrosoftAcesso

Criador de arquivosé um software de gerenciamento de banco de dados que começou como um programa MS-DOS, mas agora funciona com sucesso na plataforma Mac. Possui interface gráfica com opções de movimentação e exclusão para fácil gerenciamento de dados. Está disponível em diversas plataformas e a versão mais recente possui temas e modelos adicionais para a criação de bancos de dados iOS. Ele pode se conectar a bancos de dados SQL, como SQL Server e Oracle, ao instalar o driver (Open Database Connectivity ODBC). Hoje este programa passou por atualizações significativas e agora conta com um aplicativo que permite gerenciar seus dados. Um dos recursos é um botão “Popover” aprimorado que aparece quando o usuário toca ou clica com o mouse. FileMaker Pro ocupa apenas 26 MB de espaço em disco, tem capacidade de armazenamento de até 8 TB de dados por arquivo e 3 versões diferentes para você escolher, nomeadamente FileMaker Pro, FileMaker Pro Advanced e FileMaker WebDirect para acesso ao banco de dados de navegadores da web.

MicrosoftAcesso estava disponível como parte do pacote Microsoft Office, em combinação com outros programas como Excel, Word, PowerPoint, etc. Funciona bem como aplicativo cliente, fornecendo suporte para bancos de dados como Oracle, Sybase, etc. disco. O Access permite armazenar 1 TB de dados no servidor SharePoint, mas apenas 2 GB de armazenamento em um único arquivo.

Plataforma operacional

Criador de arquivosé um sistema de banco de dados multiplataforma compatível com Windows, OS X e iOS.

MicrosoftAcesso, funciona apenas no Windows e está melhor adaptado ao Microsoft Office.

Potencial de banco de dados

Filemaker Pro possui objetos como layouts, layouts de currículo, scripts e plugins para construção de uma base. Ele usa scripts e plugins de terceiros para acessar o banco de dados.

Você pode incluir vários objetos no Microsoft Access, como tabelas, consultas, formulários, relatórios, páginas de acesso a dados, macros e módulos. O Access usa Visual Basic for Applications (VBA) como linguagem de desenvolvimento, que é um subconjunto do Visual Basic.

Número de usuários

O Access pode suportar 255 usuários simultâneos.

O Filemaker Server, combinado com o filemaker Pro, pode suportar 250 usuários simultaneamente.

Número de modos

Filemaker Pro possui 3 modos: modo Design (para editar o design do layout), modo Pesquisa (para pesquisar registros) e modo Visualizar (para exibir registros).

O acesso foi automatizado modo de segurança Para detectar quaisquer problemas em um arquivo, o modo de segurança iniciado pelo usuário permite que os arquivos sejam executados mesmo que estejam danificados.

Segurança

Filemaker Pro possui criptografia AES de 256 bits para proteger dados em seu desktop ou servidor usado para proteger informações confidenciais.

No Access, os arquivos podem ser acessados ​​transferindo-os para um servidor SQL da Microsoft. Isto dá proteção adicional, fornecendo segurança para grupos de trabalho que exigem um nome de usuário e senha que podem ser usados ​​para determinar os direitos de uma pessoa específica (leitura ou leitura e gravação).

Preço

Para um único usuário, o filemaker Pro custa US$ 9,00 por mês anualmente. Para um único usuário do FileMaker Pro Advanced, são cobrados US$ 15,00 por mês, também anualmente. Para gerenciar o banco de dados do servidor, você pode utilizar os serviços do FileMaker WebDirect, que existe com base em seus usuários. Custa $ 54,00 por mês para 5 usuários e $ 279,00 por mês para 50 usuários. Ele se espalha de maneira diferente para licenças corporativas, que pode ser instalado em mais de um computador.

Os usuários do Microsoft Access podem aproveitar todos os benefícios deste software e do restante do pacote Office por US$ 6,99 por mês ou US$ 69,99 o ano inteiro. Para uma família, você pode encomendá-lo por US$ 9,99 por mês ou US$ 99,99 por ano. Para usuários corporativos, custará US$ 5,00 para o Office 365 Business Essentials, US$ 8,25 para o Office 365 Business e US$ 12,50 para o Office 365 Business Premium, de acordo com as diferentes versões.

Observando as vantagens e desvantagens do Filemaker Pro e do Microsoft Access, podemos resumir que os usuários que pagaram por uma licença não têm acesso gratuito ao servidor FileMaker. Para executar o aplicativo no seu iPad ou iPhone, você pode baixá-lo no FileMaker Go, que pode ser baixado gratuitamente na loja da Apple. é ideal para pessoas que usam o MS Office e seus aplicativos, enquanto o filemaker pode ser usado até mesmo por pessoas que são novas na programação de bancos de dados, graças à sua tecnologia de interface arrastar e soltar.


O ambiente de desenvolvimento FileMaker é hoje um dos líderes entre SGBDs para grupos de trabalho de pequeno e médio porte, permitindo desenvolver rapidamente soluções prontas e totalmente adaptadas às necessidades da empresa do cliente.

Os poderosos recursos do FileMaker, o modo de trabalho em equipe, o suporte para um grande número de plataformas de destino e uma interface gráfica ideal para desenvolvimento rápido tornam o FileMaker indispensável para resolver problemas relacionados à coleta de dados e gerenciamento de pessoas, projetos de Internet e listas de e-mail. Com sua capacidade de compartilhar dados com praticamente qualquer aplicativo, o FileMaker ultrapassa os limites das redes heterogêneas, fornecendo soluções simples para qualquer problema complexo.

Infelizmente, o FileMaker - extremamente famoso e popular no Ocidente - é praticamente desconhecido na fria e distante Rússia, bem, vamos tentar corrigir essa injustiça.

Recentemente, o mercado de DBMS tem sido tradicionalmente dominado por gigantes, principalmente Oracle Database, Microsoft SQL Server, etc. Se considerarmos o mercado de similares soluções abertas com a variedade de suas soluções, aqui novamente são apresentados SGBDs, principalmente para desenvolvedores profissionais - MySQL, PostgreSQL, etc.

É óbvio que usando ferramentas tão sérias e poderosas, o desenvolvimento e a manutenção de bancos de dados em si se tornam domínio apenas de desenvolvedores profissionais experientes. Por um lado, este nicho está extremamente saturado com uma gama de diversas soluções muito flexíveis e poderosas, mas por outro lado, é preciso admitir que o custo de desenvolvimento de tais plataformas custará bastante dinheiro, exigindo também tempo e uma certa experiência, mesmo na fase de formulação correta termos de referencia pelo próprio cliente, sem falar no tempo necessário para criar e implantar tais soluções. Se durante a operação já solução pronta Acontece que, como muitas vezes acontece na vida, o produto requer algum refinamento e maior adaptação - novamente, é improvável que seja possível fazer isso sozinho, o que significa que você terá que atrair novamente especialistas externos.

As soluções prontas nem sempre são tão flexíveis quanto o necessário; a vida provou repetidamente que é sempre melhor e mais confiável criar uma solução personalizada, que se chama “completamente para você”, mas aqui nos deparamos com o problema da complexidade. e duração desse desenvolvimento.

Se você apenas pensar e sonhar por um segundo: ah, se esses bancos de dados pudessem ser criados inteiramente por você mesmo, se você não precisasse ser um especialista em vários campos técnicos relacionados ao mesmo tempo, se fosse tão fácil não apenas criar programas do zero, mas também para corrigir, ampliar e refinar...

E se para grandes e parcialmente médias empresas soluções especializadas caras baseadas em SGBDs sérios e caros ainda são de alguma forma justificadas e economicamente viáveis, então para pequenas empresas - das quais a maioria está representada, ou para necessidades domésticas em geral - o uso de Oracle ou mesmo MySQL gratuito talvez sejam redundantes e, mais ainda, absurdos.

Uma introdução tão longa ao tema pretende apenas afirmar um fato simples: o mercado de SGBD para pequenas empresas e uso doméstico extremamente procurado e ele está praticamente não representado de forma alguma no mercado interno. Se você precisa desenvolver rapidamente sistema especializado contabilidade de armazém para uma pequena loja ou apenas sistema pessoal planejamento empresarial ou financeiro, baseado em algum conceito novo e moderno de gerenciamento de tempo que você gosta - onde procurar ajuda neste caso?

Quais ferramentas são melhores para usar para isso - talvez o popular MySQL em conjunto com algum tipo de front-end visual escrito no igualmente popular Visual Studio? Quão rápido e opções simples Você poderia oferecer desenvolvimentos para tal situação, adequados para qualquer especialista não técnico, bem como para um contador ou para um estudante do primeiro ano ao mesmo tempo?

E hoje temos boas notícias: nossa análise será dedicada a um exame detalhado de um SGBD exatamente dessa classe, extremamente conhecido e popular no Ocidente, mas ainda não muito difundido na Rússia - .

Como se tornou típico comparar o FileMaker com seus análogos de nicho - Microsoft Access e FoxPro - por uma questão de decência, também repetiremos esta analogia banal, mas por uma questão de integridade e justiça, apresentaremos imediatamente suas principais diferenças, devido com o qual esta comparação é feita, em nossa opinião, muito rebuscada.

Outro MS Access?

Uma especificidade muito pronunciada do SGBD FileMaker é que ele se dirige não tanto ao programador, mas ao usuário final, o não profissional na área de bancos de dados. Mesmo nas descrições de seus produtos, os desenvolvedores evitam teimosamente usar o termo complicado DBMS (sistema de gerenciamento de banco de dados), embora seja fornecido na especificação do produto, substituindo-o em todos os lugares por aplicativo de banco de dados.

Tela principal do ambiente de desenvolvimento no FileMaker 11

A diferença fundamental é o método de design visual escolhido nesses dois sistemas semelhantes, mas não análogos. No FileMaker, essa abordagem é diferente e, na minha opinião, muito mais bem-sucedida e em grande escala. Estratégias de design escolhidas corretamente (por exemplo, a presença de um conjunto de modelos prontos selecionados de forma muito inteligente para todas as tarefas típicas que sempre podem ser tomadas como base) simplificam ainda mais o início rápido do seu novo projeto baseado neste sistema de desenvolvimento.

Por exemplo, aqui você pode programar na linguagem visual integrada FileMaker Script, mesmo sem ter nenhuma ideia sobre os fundamentos da programação clássica convencional, ou começar imediatamente a projetar seu banco de dados simplesmente arrastando o arquivo Excel para um formulário de projeto vazio, usando o Excel normal para criar um layout e preencher sua nova base. Estas oportunidades são igualmente acessíveis tanto ao técnico, que ao mesmo tempo tem a oportunidade de complicá-las a um nível aceitável para ele, como ao contador comum. Enquanto no MS Access ou FoxPro, trabalhar em um projeto é uma visão interna e, portanto, você precisa ter uma compreensão clara de como o banco de dados é estruturado e funciona, então o FileMaker é mais uma visão externa do desenvolvimento.

FileMaker incentiva você a focar na criação da visão externa do banco de dados, ou seja, na interface. O FileMaker cuida quase completamente do resto. Se você nem deseja desenvolver uma interface, você recebe imediatamente uma interface padrão e tem acesso a ferramentas poderosas exibir e pesquisar dados para começar imediatamente a trabalhar com o banco de dados. Por outro lado, se desejar, você pode se aprofundar na essência dos processos e preencher seu projeto com funcionalidades adicionais, permitindo determinar de forma independente os níveis de complexidade de interação com o SGBD que são aceitáveis ​​​​para você.

Voltaremos aos inúmeros detalhes bem-sucedidos da implementação do FileMaker mais tarde, aqui gostaríamos de encerrar esta comparação estereotipada: em nossa opinião, o FileMaker é um sistema muito mais acessível e amigável para o usuário médio, em vez do MS Access, mas com tudo isso, seus recursos não são de forma alguma inferiores ao MS Access e, em muitos aspectos - e mostraremos isso mais tarde - significativamente superiores a ele.

Exemplo de aplicativo escrito em FileMaker 11

Quanto ao FoxPro, ainda é um sistema para programadores, digamos assim. É claro que, ao se familiarizar com o FileMaker, não fará mal nenhum ter experiência de programação em linguagens “sérias” - isso permitirá que você “entre” no sistema e em seus recursos literalmente em movimento, em no máximo 24 horas. horas, começando imediatamente a trabalhar. Mas, colocando a tarefa ao contrário, será muito difícil para um especialista em humanidades entender rápida e imediatamente o FoxPro, você deve admitir, e não há necessidade de fazer isso!

Como provaremos agora de forma convincente, existe um sistema de desenvolvimento visual muito mais simples e, observe, muito mais poderoso em comparação com o MS Access e o FoxPro - o FileMaker DBMS.

Definição e nicho alvo

FileMaker Pro é um designer de desktop multiplataforma para planilhas e outros aplicativos de informações construídos com base em seu próprio banco de dados relacional. Junto com o próprio motor deste banco de dados, conforme mencionado acima, um poderoso designer visual é fornecido em um único pacote, com uma interface GUI desenvolvida e intuitiva, que permite criar qualquer aplicação em modo visual: com sua própria lógica, aparência, formulários e tabelas.

Além de armazenar, operar e processar dados do usuário, esse ambiente oferece muitas Funções adicionais e capacidades (que serão discutidas com mais detalhes abaixo), que dependem em grande parte da edição deste produto (veja a segunda parte deste artigo). Resumindo, se existem ambientes de desenvolvimento RAD (Rapid application development), então este é uma espécie de “SuperRAD” que permite criar ambientes completamente aplicações semelhantes, mas 10 vezes mais rápido e fácil!

Depurador visual integrado linguagem de script

Assim, tendo dado uma definição muito seca e um tanto burocrática, vamos resumir os benefícios que ela promete ao cidadão comum: tendo dominado o FileMaker, você pode criar de forma fácil e rápida seus próprios projetos baseados em bancos de dados, cujo uso é praticamente ilimitado. Você pode muito rapidamente, literalmente “de joelhos”, criar, por exemplo, um grande catálogo de sua biblioteca ou filmes domésticos, catalogar sua enorme coleção de músicas, desenvolver seu próprio sistema de contabilidade de mercadorias em uma empresa ou de contabilidade de consumíveis e escritório equipamentos, um sistema de processamento de pedidos na sua empresa ou sistemas de impressão personalizados. Depois de gastar literalmente um minuto, coloque seu banco de dados na Internet na forma de um site PHP gerado automaticamente. E muitos outros...

Principais recursos do FileMaker

  • Este é um produto multiplataforma - são suportadas as seguintes plataformas: Windows (XP, Vista, 7); Mac OS X, iOS;
  • Arquitetura de plugins - existem muitos plugins de terceiros para conexão, que ampliam ainda mais a funcionalidade do sistema principal;
  • Suporte multilíngue - o sistema foi traduzido para mais de 12 idiomas, incluindo russo;
  • Capacidade de gerar automaticamente gráficos, relatórios e histogramas avançados e atrativos;
  • Suporte para sua própria linguagem de marcação FDML para geração de páginas da Web com capacidade de inserção dinâmica a partir do banco de dados FileMaker;
  • E se estamos falando de sites, a versão servidor do FileMaker tem a capacidade de gerar rapidamente um site PHP de forma automática – a partir da estrutura e do conteúdo de um banco de dados existente;
  • Capacidade de criptografar todas as tabelas e estruturas de dados usadas;
  • Um grande número de formatos para importação de dados para o banco de dados: Excel, Lotus 1-2-3, txt, cvs, dbf, etc.; bem como uma abundância de formatos para a operação reversa - exportação;
  • Perto de editor visual scripts, o que torna muito fácil entender a programação (se você precisar aqui). Existe um depurador de script integrado que permite resolver todas as situações complexas. Em geral, você precisa expressar imediatamente sua opinião subjetiva de que o FileMaker tem sua própria linguagem de script e provavelmente será inconveniente para programadores experientes e é mais adequado para usuários iniciantes e avançados (o que pode ser considerado um ponto positivo e um ponto negativo de este sistema) ;
  • FileMaker suporta trabalho multiusuário com o banco de dados, dentro de limites razoáveis, é claro (você não precisa contar com acesso simultâneo ao banco de dados por uma multidão de 700 pessoas). Mas, em defesa armazenamento interno dados, gostaria de dizer que em versões mais recentes foi significativamente expandido e complementado e agora pode operar livremente com volumes bastante grandes de dados (novamente, dentro de limites razoáveis ​​- dentro de uma pequena e média empresa - nunca se tornará um concorrente direto do Oracle ou PostgreSQL nesse aspecto ).

Interação externa

Muitas vezes, ao usar esses produtos, a primeira pergunta que surge é: “Como posso conectá-los com algumas das minhas soluções externas já existentes?”

Bem, essa é uma ótima pergunta. E se as capacidades internas para um design rápido e extremamente criação conveniente aplicativos no FileMaker, eu nem questiono (porque é assim - apenas experimente), então a questão de pesquisar o FileMaker por sua capacidade de interagir com outros produtos externos requer cobertura adicional, devido à especial importância deste parâmetro quando criando sistemas heterogêneos modernos e flexíveis.

A primeira coisa a destacar nesta área é que o FileMaker suporta amplamente e utiliza ativamente o padrão XML universal para trocar uma ampla variedade de informações com aplicativos externos.

Em particular, é suportado:

  • — importação de dados externos para o SGBD em formato XML;
  • Etapa de script Exportar Registros e Exportar Registros - tipos de exportação de seus dados em formato XML;
  • Publicação na Web personalizada com XML - um mecanismo para enviar dados XML em resposta a uma solicitação da Internet de um serviço externo;

Além do suporte XML para troca de dados com fontes externas, também está disponível suporte completo a ODBC/JDBC, o que expande ainda mais os recursos do FileMaker (você pode ler mais sobre isso nesta página). E por fim, o mais interessante do ponto de vista de um programador de aplicações é a linguagem SQL.

solução smtp integrada em qualquer aplicativo FM

Como abordei acima, o FileMaker usa seu próprio quase visual ferramentas para criação de seleções, mas além disso, há suporte quase completo para funcionalidades e SQL, então vamos listar os principais pontos deste assunto da forma mais resumida possível:

  • Fonte de dados SQL externa— uma ferramenta padrão para criar uma conexão bidirecional “ao vivo” entre o FileMaker e os principais SGBDs do mundo (Oracle, MS SQL Server, MySQL);
  • ODBC/JDBCcaminho alternativo conexões se você não precisar de uma conexão “ativa” constante com fontes de dados externas. Essa abordagem tem pontos positivos e negativos: o ponto positivo é a versatilidade e amplitude muito maiores das fontes de dados disponíveis - na verdade, você só precisa encontrar e instalar um driver ODBC padrão para seu banco de dados em seu sistema com FileMaker. A desvantagem é uma velocidade de interação um pouco mais lenta;
  • Executar SQL- a disponibilidade de consultas SQL dinâmicas no nível da linguagem de script FileMaker por meio deste comando, o que cria uma espécie de dimensão adicional para o uso bem-sucedido, e eu diria, sofisticado de SQL dentro do ecossistema FileMaker;
  • Parceria MySQL— Gostaria de destacar especialmente o suporte como uma fonte de dados externa popular servidor grátis Bancos de dados MySQL. Ressalta-se que o nível de integração com esta fonte na modalidade Fonte de Dados SQL Externa é de altíssima qualidade. O próprio fabricante FileMaker descreve muitos exemplos de sucesso principais implementações, onde o uso de tal simbiose desses dois SGBDs foi colocado na vanguarda de toda a infraestrutura de informação. A parceria oficial entre FileMaker, Inc e MySQL AB fortalece ainda mais estes laços, não só a nível técnico, mas também a nível jurídico de suporte. Uma demonstração clara de como “aproveitar” o FileMaker com MySQL pode ser vista no vídeo de demonstração do webinar, que é inteiramente dedicado a este tópico.

Pois bem, para concluir, no tópico “Interação externa”, vale mais uma vez relembrar a solução smtp integrada que faz e-mail permanentemente integrado em sistema comum, o que mais uma vez agrega comodidade ao desenvolvimento, principalmente para fins corporativos, que, junto com a exportação flexível de fontes XML, permite que tal aplicativo fique constantemente “em contato”.

Neste artigo (continuação), descrevi os recursos do FileMaker para Internet, suas inúmeras edições e também abordei muitos de seus outros recursos interessantes.

palavras-chave: criador de arquivos, download do filemaker pro filemaker pro 3 lições de ajuda para desenvolvimento download do filemaker ashdufluk



 


Ler:



Programas para smartphones Samsung Galaxy Programas para smartphones Samsung

Programas para smartphones Samsung Galaxy Programas para smartphones Samsung

A plataforma Samsung DeX permite que proprietários de dispositivos Galaxy os conectem a monitores externos e os usem como um computador pessoal....

Imagem de plano de fundo Como inserir um plano de fundo em uma página HTML

Imagem de plano de fundo Como inserir um plano de fundo em uma página HTML

Breves informações Versões CSS Valores url O valor é o caminho para o arquivo gráfico, que é especificado dentro da estrutura...

Configurando o acesso a pastas compartilhadas em uma rede no Windows

Configurando o acesso a pastas compartilhadas em uma rede no Windows

Como já dissemos em artigos anteriores, uma rede local possui muitos recursos úteis, além de organizar o acesso compartilhado à Internet. EM...

Rambler - um mecanismo de busca que não existe mais (do apogeu ao declínio)

Rambler - um mecanismo de busca que não existe mais (do apogeu ao declínio)

O portal de mídia Rambler.ru é extremamente popular na Rússia e em outros países da CEI. Graças ao fato de que aqui em um...

imagem de feed RSS