MySQL: MySQL es la base de datos de código abierto más popular del mundo. Con su rendimiento, confiabilidad y facilidad de uso comprobados, MySQL se ha convertido en la principal opción de base de datos para aplicaciones basadas en la Web, utilizada por propiedades web de alto perfil como Facebook, Twitter, YouTube, y los cinco principales sitios web*. Además, es una alternativa extremadamente popular como base de datos integrada, distribuida por miles de ISV y OEM.
Ventajas:
- MySQL software es Open Source
- Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento.
- Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún problema.
- Facilidad de configuración e instalación. Soporta gran variedad de Sistemas Operativos
- Baja probabilidad de corromper datos, incluso si los errores no se producen en el propio gestor, sino en el sistema en el que está.
- Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente apropiado para acceder bases de datos en Internet
- El software MySQL usa la licencia GPL
- Un gran porcentaje de las utilidades de MySQL no están documentadas.
- No es intuitivo, como otros programas.
PostgreSQL: Es un potente sistema de base de datos objeto-relacional de código abierto. Cuenta con más de 15 años de desarrollo activo y una arquitectura probada que se ha ganado una sólida reputación de fiabilidad e integridad de datos. Se ejecuta en los principales sistemas operativos que existen en la actualidad como:
- Linux
- UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64)
- Windows
Es totalmente compatible con ACID, tiene soporte completo para claves foráneas, uniones, vistas, disparadores y procedimientos almacenados (en varios lenguajes). Incluye la mayoría de los tipos de datos del SQL 2008, incluyendo INTEGER, numérico, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, y TIMESTAMP. También soporta almacenamiento de objetos binarios grandes, como imágenes, sonidos o vídeo. Cuenta con interfaces nativas de programación para C / C + +, Java,. Net, Perl, Python, Ruby, Tcl, ODBC, entre otros, y la documentación que actualmente existe es realmente excepcional.
Ventajas:
- Ahorros considerables de costos de operación: PostgreSQL ha sido diseñado para tener un mantenimiento y ajuste menor que los productos de proveedores comerciales, conservando todas las características, estabilidad y rendimiento.
- Estabilidad y confiabilidad: No se han presentado caídas de la base de datos.
- Extensible: El código fuente está disponible de forma gratuita, para que quien necesite extender o personalizar el programa pueda hacerlo sin costes.
- Multiplataforma: Está disponible en casi cualquier Unix, con 34 plataformas en la última versión estable, además de una versión nativa de Windows en estado de prueba.
- Diseñado para ambientes de alto volumen: Utilizando una estrategia de almacenamiento de filas llamada MVCC, consigue mejor respuesta en grandes volúmenes. Además, MVCC permite a los accesos de solo lectura continuar leyendo datos consistentes durante la actualización de registros, permitiendo copias de seguridad en caliente
- Herramientas gráficas de diseño y administración de bases de datos.
- Soporta los tipos de datos, cláusulas, funciones y comandos de tipo estándar SQL92/SQL99 y extendidos propios de PostgreSQL.
- Puede operar sobre distintas plataformas, incluyendo Linux, Windows, Unix, Solaris y MacOS X.
- Buen sistema de seguridad mediante la gestión de usuarios, grupos de usuarios y contraseñas.
- Gran capacidad de almacenamiento.
- Buena escalabilidad ya que es capaz de ajustarse al número de CPU y a la cantidad de memoria disponible de forma óptima, soportando una mayor cantidad de peticiones simultáneas a la base de datos de forma correcta.
- En comparación con MySQL es más lento en inserciones y actualizaciones, ya que cuenta con cabeceras de intersección que no tiene MySQL.
- Soporte en línea: Hay foros oficiales, pero no hay una ayuda obligatoria.
- Consume más recursos que MySQL.
- La sintaxis de algunos de sus comandos o sentencias no es nada intuitiva.
Sublime text: Sublime Text es un editor de código multiplataforma, ligero y con pocas concesiones a las florituras. Es una herramienta concebida para programar sin distracciones. Su interfaz de color oscuro y la riqueza de coloreado de la sintaxis, centra nuestra atención completamente.
Sublime Text permite tener varios documentos abiertos mediante pestañas, e incluso emplear varios paneles para aquellos que utilicen más de un monitor. Dispone de modo de pantalla completa, para aprovechar al máximo el espacio visual disponible de la pantalla.
Ventajas:
- Su rapidez en la ejecución.
- Es muy ligero (7 Mbytes).
- Funcionalidades comparables a los entornos de desarrollo integrados.
- Multilenguaje y multiplataforma.
- Cursor múltiple.
- Gestión de proyectos completos.
- Posibilidad de ejecutar y depurar código sin salir del editor.
- Comunidad de usuarios cada vez mayor.
- Difícil de aprender y configurar.
- Fallos en la versión Beta.
Ventajas:
- Está en español.
- Es gratuito y de código abierto.
- Es multiplataforma.
- Autocompletado de texto.
- Desarrollo activo.
- Vista previa en vivo.
- Edición del código CSS directamente desde el código HTML.
- Muestra las rutas de archivos.
- Previsualización de colores e imágenes directamente desde el código.
- Se asocia con archivos de extensión PHP sin dar opción al usuario a decidir si quiere establecer esta asociación o no.
- El visualizador de imágenes no dispone de zoom para un posicionamiento de la cruceta más fino.
- No soporta code folding (plegado de código).
- No permite seleccionar la codificación de caracteres.
Fuentes:
https://www.oracle.com/lad/mysql/index.html
http://superinformacionweb.blogspot.mx/2014/11/ventajas-y-desventajas-de-mysql.html
https://www.genbeta.com/herramientas/sublime-text-un-sofisticado-editor-de-codigo-multiplataforma
https://hipertextual.com/archivo/2014/04/sublime-text-vs-brackets/
http://comunidad.ingenet.com.mx/anacareaga/2015/03/10/sublime-text-editor-de-texto-con-sublime-musicalidad/
http://www.postgresql.org/about/
http://empresayeconomia.republica.com/aplicaciones-para-empresas/ventajas-y-desventajas-de-postgresql.html
http://www.vozidea.com/editor-brackets-para-desarrollo-web
http://blog.aulaformativa.com/utiles-extensiones-para-brackets/
Comentarios
Publicar un comentario