Ubuntu como plataforma de desemvolvimento

Iniciado por david-rs, 12 de Setembro de 2006, 20:30

tópico anterior - próximo tópico

david-rs

Comunidade,

É recomendavel usar o Ubuntu como plataforma de desemvolvimento WEB para trabalhar com php, mysql, java, javascript, CSS...?

Posso rodar aplicativos 32bit no Ubuntu?

Obrigado ???

petter

A exatamente 2 semanas deu um kick no meu Windows. Vou passar agora a lista de softwares que utilizo para desenvolvimento Web e Desktop:

- Servidor instaldo e funcionando do Dapper 6.06:
Apache2
PHP5
MySQL5
Preparando para instalar o J2EE (servidor de aplicação para Java da Sun)

- Desenvolvimento Web:
Bluefish (PHP/HTML/CSS)
Gimp e Photoshop (via Wine) para imagens
Administrator e Query Browser para manipular o servidor MySQL
Estou tentando rodar o Flash via Wine.
Netbeans 5 (JSP/Java para Web)

- Desenvolvimento Desktop:
Netbeans (J2SE e J2EE)
Oracle 10g client (cliente para bancos Oracle 10g)
SQLDeveloper (PL/SQL para Oracle)

Por hora está me atendendo bem, as vezes demoro um pouco para "aprender" a instalar e executar a ferramenta no Linux mas acho bem melhor que o Windows (rápido, estável, realmente multitarefa, sem vírus, etc)
------------------------------------
Sem assinatura
------------------------------------

david-rs


petter

------------------------------------
Sem assinatura
------------------------------------

LedStyle

La vão as minhas recomendações:

Edição de Imagem e criação de templates: GIMP
O GIMP tem uma opção de fatiamento de imagem e faz mapas de imagem, inserindo links em pedaços das imagens sem a necessidade de fatiar nada.

Desenvolvimento de sites visualmente: NVU
O NVU traz uma interface simples e funcional para edição visual de sites. Geralmente utilizo ele para pequenas páginas html e formulários muito grandes, facilitando a criação.

Desenvolvimento com programação: Bluefish
O Bluefish é ideal para qualquer linguagem voltada para web (php, html, javascript, css, etc). Com diversos recuros como destaque em cores para tags e botões que facilitam a localização de determinada opção para se inserir no código, fica muito mais simples programar uma página.

Criação de logos e templates: Xara Xtreme
O Xara Xtreme é um editor de gŕaficos vetoriais poderosíssimo. Além de permitir a vetorização e criação de logos, ícones e ilustrações, também trabalha de forma simples com bitmaps permitindo a criação de templates profissionais.

Ferramenta FTP: Nautilus
O próprio nautilus (o explorer do ubuntu) faz conexões ftp facilmente. Bastando ir em Locais > Conectar a Servidor. Ao fazer a conexão, o diretório remoto será montado como se fosse um diretório local com um ícone no Desktop. Dai o upload/download de arquivos poderá ser feito com um simples arrastar de mouse.

Servidor Web: Apache + PHP
No Ubuntu podemos instalar o apache facilmente e ele já vem previamente configurado. Após instalado pelo synaptic, basta colocarmos os arquivos no diretório /var/www/ e acessarmos o endereço: http://localhost . Isso torna nosso trabalho muito mais simples permitindo a visualização inclusive por pessoas de fora (passando o IP para elas acessarem).

Base de dados: MySQL
Com o MySQL instalado, podemos instalar e configurar um CMS ou desenvolver uma aplicação que faça consultas no banco de dados. Com a ferramenta phpmyadmin instalada, o gerenciamento do MySQL se torna muito fácil.

Navegadores: Mozilla Firefox, Opera, Konqueror, Galeon, Internet Explorer, Links, etc.
Instalar diversos navegadores é muito simples no Linux. Apenas o Internet Explorer que necessitará de emulação através do WINE. Se instalarmos WINE + WINETOOLS, a instalação do Internet Explorer será simples. Pesquisando na internet também acharemos um script que faz todo processo automaticamente.


Outros programas úteis:
- Inkscape: Excelente software de ilustração vetorial para criação de logos, ícones e botões.
- Quanta Plus: Excelente software estilo Bluefish para programação web, porém este é feito para KDE.
- gFtp: Ferramenta de FTP de simples uso.
- Photoshop: O Photoshop pode ser rodado via Wine com algumas configurações. Ou pode ser rodado facilmente utilizando o Crossover Office.
- Illustrator 9: Somente esta versão antiga pode rodar através do Crossover Office.

Talvez o Crossover Office rode Flash e Dreamweaver. É uma questão de dar uma pesquisada, porém trata-se de uma ferramenta paga. Site: http://www.codeweavers.com/

Espero ter ajudado.

LedStyle

Confirmado. O Crossover Office roda Flash e Dreamweaver, além do Photoshop, Office e um monte de outros.


Vejam a lista de aplicativos suportados neste link: http://www.codeweavers.com/products/cxoffice/supported_apps/