Вы находитесь на странице: 1из 6

1.1.

IDES y Editores de texto.

El objetivo de estas dos herramientas es permitirle al usuario trabajar ms rpido. La eleccin


de un editor para programar no es algo que se deba hacer a la ligera, sino que hay que
valorar las diferentes opciones, necesidades y tomar la mejor eleccin posible, ya que cada
uno ofrece opciones distintas.

1.1.1.1Sublime Text.
Sublime Text es uno de los mejores editores que existen actualmente. Destaca por lo ligero y
simple que es, el aspecto visual sencillo pero elegante, los automatismos para realizar
cambios de cdigo, pero sobre todo por su gran capacidad de personalizacin: Sublime Text
incorpora una gran cantidad de plugins para hacer prcticamente cualquier cosa.

Est disponible para todas las plataformas y aunque se trata de un producto comercial, puede
probarse de forma gratuita su versin completa, sin funcionalidades limitadas. El precio del
editor es de 50.

1.1.1.2 Atom (Windows/Mac/Linux).


Con un aspecto similar a Sublime Text, Atom es un editor de textos creado por GitHub, la
famosa plataforma colaborativa de proyectos con control de versiones. Esta desarrollado con
C++ y Node.js, utilizando diferentes tecnologas webs como CoffeScript, CSS o HTML.

1.1.1.3 Eclipse (Windows/Mac/Linux/EPL)


Eclipse es un IDE para programar con un entorno de desarrollo que incluye herramientas
especializadas, como automatizacin de tareas de compilacin y generacin, depuracin,
gestin de memoria u otras. Se aleja del concepto de editor ofreciendo una completa solucin
especializada en ciertos lenguajes:
Eclipse Kepler: Java
Eclipse con ADT: Android
Sprint Tool Suite: Spring Framework
Eclipse IDE for C/C++: C o C++
PHPEclipse: PHP

Eclipse es open source y se publica bajo su propia licencia (Eclipse Public License), una
modificacin de la CPL.

1.1.1.4 NetBeans (Windows/Mac/Linux/GPL2)


NetBeans permite el desarrollo para entornos en los que se utiliza Java, PHP, C/C++, Groovy
o HTML5. Ofrece soporte para bases de datos o control de versiones, junto a muchas
caractersticas ms.

1.1.1.5 Visual Studio Express (Windows, Gratuito)


Microsoft Visual Studio Express es una versin limitada del IDE, orientada a desarrollos en
Visual Basic, Visual C++, Visual C#, Windows Phone o tecnologas web como HTML, CSS,
ASP.NET, AJAX, Silverlight u otras, mediante Visual Web Devolper Express.

Visual Estudio Express est disponible para plataformas Windows de forma gratuita, aunque
requiere una validacin sin coste al instalarlo.

1.1.2

Paquetes de servidores.

Cuando se quiere empezar en la programacin orientada a la web con algn lenguaje


dinmico se necesita una plataforma de publicacin y desarrollo del lado del servidor. En la
actualidad lo que mejor est funcionando es la pareja Apache (servidor de pginas web) y
MySql (Base de datos) para utilizar lenguajes de programacin dinmicos como PHP, JSP,
PERL, Python o incluso asp.
Para ahorrar tiempo al momento de la instalacin, existen paquetes denominados LAMP
(para plataformas Linux) WAMP (para plataformas Windows) y MAMP (para MacOs)
preparadas con Apache, MySql y PHP o Perl o Python.

1.1.2.1 XAMPP
XAMPP es una distribucin de Apache Friends completamente gratuita y fcil de instalar que
contiene Mysql, PHP y Perl. El paquete de instalacin de XAMPP ha sido diseado para ser
increblemente fcil de instalar y usar. El nombre proviene del acrnimo de X para cualquier
sistema operativo, A de Apache, M de MySql, P de PHP y P de Perl.

1.1.2.2 WAMP Server


Apache, PHP, MySql para Windows, tiene un panel de control en la barra de iconos junto al
reloj que permite ampliar las funciones de los procesos servidores. Su nombre proviene del
acrnimo W del sistema operativo Windows, A de apache como servidor web, M de MySql
como gestor de base de datos y P de PHP, PERL, Python como lenguajes de programacin.

1.1.2.3 MAMP
De los pocos exclusivos para Mac, ofrece un sencillo centro de control y un widget para el
escritorio, e incluye gran variedad de programas y libreras. El acrnimo se refiere al conjunto
de programas software comnmente usados para desarrollar sitos web sobre sistemas
operativos Apple Macintosh, Mac OS. El nombre proviene de las iniciales M de Mac OS, A de
Apache como servidor web, M de MySql como gestor de base de datos y P de Perl, PHP y
Python como lenguajes de programacin.

Вам также может понравиться