----------------------------------

Você conhece o Node-Webkit (nw.js)?

Muitos programadores ficam presos à somente uma linguagem de programação e somente usando aquela ferramenta você não consegue abrir seus horizontes. Um bom exemplo disso e ainda achar que somos obrigados a ter programar Delphi ou C# para criar um aplicativo desktop agradável. Vou te mostrar que está errado e que talvez o futuro vá mudar.

Quando o Google Chrome (Chromium Project) surgiu ele tinha muitos bugs nas primeiras versões e o javascript ainda nem era tão bom, porém sempre rodava muito rápido. Com o passar do tempo eles criaram o CEF – Chromium Embedded Framework (http://code.google.com/p/chromiumembedded/) que é praticamente a camada do “Webkit” com alguns adicionais.

Como vender uma linguagem de programação ou framework novo?

Você já deve ter ouvido falar de muitas linguagens de programação e frameworks, porém algumas já passaram e você nem as aprendeu. No entanto, muitas outras ainda virão e falo isso com muita certeza pois novas tecnologias surgirão e nem todas as linguagens irão se adaptar, as que tem mais chances de se adaptar são as open source. Sendo que, até mesmo elas possuem um limite, não que a linguagem não irá funcionar, mas que não será tão boa quanto uma feita exatamente com aquele objetivo. Primeiro exemplo é o Assembly (linguagem de programação), é inviável fazer isso hoje dia, mais fácil usar uma linguagem interpretada, outro exemplo que vemos hoje é o PHP que não nasceu com orientação a objetos mas ele funciona atualmente com isso e não é tão bom quanto outras linguagens que já nasceram com esse foco.

Portanto, quero oferecer uma lista de coisas úteis para lhe ajudar a vender uma nova linguagem ou até mesmo um framework novo, isso é baseado em tudo que já li em vi na minha pouca experiência de vida então se você não concorda ou acha que esqueci de alguma coisa, comente sobre. Vejamos abaixo como podemos fazer isso:

Preciso saber SQL para ser programador PHP?

Com a evolução dos computadores, muitas coisas mudaram desde o surgimento dos computadores ou de quando a maioria dos programadores PHP começaram a trabalhar com web. Antigamente se tinha muito menos recursos, com o passar do tempo, como foi previsto por um carinha muito inteligencia o crescimento da tecnologia foi exponencial e junto com ela as linguagens e metologias de desenvolvimento usadas por muitos programadores. Bom falei de tecnologia e afins porém a pergunta importante é preciso saber SQL ou MySQL para poder programar com PHP?

Quais as diferenças entre include, require, include_onde e require_once?

Hoje lhes trago uma pergunta que para alguns ainda é questão de dúvida. Você sabe a diferenças entre include, require, include_onde e require_once? Se não sabe prepare-se para aprender rapidamente e da forma mais fácil possível, vejamos quais as principais diferenças. Lembrando que todas servem para chamar um arquivo externo dentro do php que pode ou não ter código php.

Quando usar o “?>” no php?

PHP - Logo

Você já deve ter visto arquivos php que começam com a tag conhecida <?php porém quando vai ao final do mesmo não encontra a tag de fechamento. É algo muito visto em frameworks php que preferem não usar, porém tem uma lógica nisso. Você sabe o motivo disso?

Então é algo muito simples, sabemos que o php processa tudo que há entre as tags, “” porém muitos não sabem que a tag de fechamento é opcional quando o arquivo tem somente código php. Isso é muito bom pois vamos supor que você tenha fechado o arquivo com a tag de fechamento do php  porém acidentalmente você colocou um espaço após finalizar “?>”, esse espaço será enviado para o navegador e se aquele arquivo não poderia enviar conteúdo e você só queria enviar num outro arquivo que você fez include, ai vai ter problemas principalmente se estiver tentando alterar o header enviado para o navegador ocasionando naquele erro clássico: