Categoría: Desarrollo Web
Publicado por: a20030296

Visto: 638 veces
Pregunta


6:59 PM Daniel: amigo franquito
que tal broder
7:00 PM espero que bien
tengo una duda existencial
sabes algo sobre que php ya no está de moda??
me comentaron que está bajando su popularidad y me gustaría saber a que se debe... si tienes alguna referencia pásatela ps ;)
7:01 PM bueno fugo por acá
alaos bro


Respuesta


buen Daniel :)
PHP sigue siendo líder en el mercado... para aplicaciones web.

Y además está el aspecto de poder encontrar gente que pueda aportar o ayudar con relativa facilidad

Python y Ruby tienen características que ayudan aún más a la mantenibilidad, pero tal vez con un mayor costo de despliegue, aún.
Python y Ruby se enganchan muy bien con los conceptos de TDD (Test Driven Development) e CI (Integración Contínua)

Si dominas el lenguaje sigue siendo mejor para ti, tu proyecto y tu cliente

El lenguaje se encuadra en plasmar las lógicas de transacciones u operaciones básicas, pero ya surgen las interacciones con áreas como la optimización para Bases de Datos o Servidores Web (balanceo de carga, proxies de contenido o de restricción)



Tal vez en estadísticas generales el Objective C que impulsa Appel, el "bombo" que Google le ha puesto o los esfuerzos de "frameworks" como los de Facebook suenan fuerte porque se centran en aplicaciones en internet y predominantemente sociales (potenciar contenidos, disparar en visitas, viralizar mensajes)

Personalmente sigo trabajando con equipos de personas que hacen desarrollos sobre PHP, pero estoy realizando muy pequeñas aplicaciones para automatizar cosas en Python.
Incluso es acertado decir que para tener aplicaciones en diversos dispositivos móviles muchas de las librerías se encuentran en Java

Creo que el tema va más por ver qué quieres hacer y cómo lo quieres hacer
Luego si deseas reutilizar algo de lo existente, habrá que evaluar qué hay en el mercado, qué vas a crear, qué vas a investigar
Curva de aprendizaje, recursos humanos disponibles, recursos de conocimientos para aprender


Por favor, dame tu feedback... que también empiezo a sentirme confundido... jajaja :D


Saludos

Categoría: Desarrollo Web
Publicado por: a20030296

Visto: 1768 veces
MySQL

Para crear una Base de Datos en línea de comandos MySQL podemos correr el siguiente query:


CREATE DATABASE DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
GRANT ALL PRIVILEGES ON .* TO @localhost IDENTIFIED BY "";
FLUSH PRIVILEGES;
EXIT


En el que reemplazaremos convenientemente
por el nombre deseado para la base de datos
por el nombre del usuario para la base de datos
por la contraseña para el usuario

Nos vemos :)
Categoría: Desarrollo Web
Publicado por: a20030296

Visto: 1799 veces
MySQL

Para obtener el tamaño de la base de datos en MySQL podemos correr el siguiente query:


SELECT
table_schema "Base de Datos",
sum( data_length + index_length ) / 1024 / 1024 "Tamaño en MB"
FROM
information_schema.TABLES GROUP BY table_schema;


Obtendremos dos columnas:
- La primera, de nombre "Base de Datos" con los nombres de las bases de datos; y
- La segunda, de nombres "Tamaño en MB" con los tamaños en Megabytes correspondientes a las bases de datos.

Fuente:
GET THE DATABASE SIZE FROM THE MYSQL QUERY BROWSER


Publicado por Franco Cedillo