Artículos y trucos relacionados con el mundo del hosting y de los dominios.
La elección de un hosting es un tema más complicado de lo que parece, sobre todo en webs que empiezan a ser grandes y que tienen unos requerimientos mayores.
Os voy a contar algunos de los factores que he ido aprendiendo a tener en cuenta en estos años de paso por hostings. Hablo como usuario y no como proveedor, pues ni lo soy ni tengo los conocimientos suficientes. Así que pido perdón de antemano si me dejo algo importante en el tintero.
Factores importantes para elegir hosting.
Esta es la tríada típica en la que siempre, sobre todo si estamos empezando nos fijamos. Queremos mucha capacidad, mucha transferencia y que sea barata.
Pero con este criterio nos dejamos algunas opciones importantes
Cuando una web empieza a tener muchas visitas y muchos usuarios conectados al mismo tiempo, sufre por consumo de CPU, sobre todo si hay muchas peticiones SQL y es una de als causas frecuentes de suspensión de cuentas. Esta restricción siempre está escondida en los términos y condiciones que la gente no suele leer, al igual, que el uso de cron , chats y otros temas.
Importantísimo que te granaticen por lo menos un 99,5% aunque en verdad también depende de la importancia de la web,
un buen servicio técnico, rápido y fiable es primordial para todo hosting. Todos los hostings son buenos hasta que empiezan los problemas. Es entonces cuando realmente ves cómo es tu hosting.
Busca servicio técnico 24x7x365, es decir 24 horas al día, siete días a la semana y todo el año. Aunque muchas veces lo anuncian y es falso. Para comprobar manda alún mail haciendo preguntas y mira el tiempo que tardan en contestar.
otra buena opción es fijarse si te pueden atender via chat, es muy útil y rápido.
Otras opciones que quizás puedan interesar, son:
Quizás te interese de cara aposicionamiento que los servidores estén en españa y no en Estados Unidos, claro que eso siempre encarece la operación.
Imprescindible que la empresa de hosting te asegure que hace backups diarios o cada dos días, anten posibles perdidas de informcón. Pero aunque las realice haz tus propios backups, tanto de archivos como de bases de datos, por lo menos semanalmente.
Personalmente no me gusta instalar los scritps desde fantastico, pero quizás haya gente que le resutle más cómodo.
Mira el Panel de Control que te ofrecen, si es fácil de usar y es potente, los típicos son cPanel y Plesk, pero ha hostings que tienen sus rpopios paneles de control y entorpece la labor de los webmasters
Por último, sólo aconsejar que antes de contratar un servicio d ehosting hagas una búsqueda por google, si ves muchas quejas, olvídate de ella y busca otra empresa, que hay miles.
Vamos a explicar como se crea una base, un usuario y como se le da privilegios a ese usuario par ala base de datos.
1.- Lo primero que debes hacer es entrar en el Cpanel de tu hosting.
Una vez dentro busca este botón, para entrar dentro de la gestión de las bases de datos de tu sito. Desde ahí podrás crear y borrar bases de datos.

2.- Definir un usuario para nuestras bases de datos.
Busca en el final de la página. Escribe un nick en UserName y una contraseña en Password y pincha en Add User.

Ya hemos creado nuestro usuario. Nosotros para todos los ejemplos de la web usaremos como nombre de usuario: nombredeusuario y como password: contraseña como verás te parecerá el nombre de usuario como prefijo_nombredeusuario, ese prefijo es referente a tu hosting y debes de usarlo para conectarte con las bases de datos
3.- Pasamos ahora a crear nuestra base de datos.
Escribe el nombre de la base de datos a crear, en nuestro caso, será basededatos.Y pinchamos en Add Db. Recordar que luego usaremos prefijo_basededatos

4.- Dar privilegios a un usuario. Para dar privilegios a un usuario debemos fijarnos en la figura anterior, y seleccionar el usuario en el desplegable user y la base de datos en Db. Debe estar selleccionado la opción Privileges All Entonces sólo debemos pinchar en Add User to Db
Recordar que en nuesro caso tendríamos como user: prefijo_nombredeusuario y en Db: prefijo_basededatos
Pues ya se hemos acabado, ya tenéis y una base de datos con un usuario con todos los privilegios.
Muchas veces tanto en drupal como en otros scripts debemos ejecutar instruciones sql para crear tablas campos, borrar o modificar datos.
Pues bien, los pasos a seguir son los siguientes.
1.- Vamos a phpMyAdmin (¿Dónde está phpMyAmin?) y hacemos lo siguiente.
2.- Seleccionamos nuestra base de datos del menú de la izquierda.
3.- Pinchamos en la pestaña que dice SQL.
4.- Vamos a examinar y seleccionamos de nuestro ordenador el archivo .mysql o .sql en el caso de otros scripts que debamos ejecutar.
5.- Pinchamos en continuar y listo.
Algo muy útil y tremendamente sencillo pero que mucha gente no sabe como se hace.
Voy a explicar como se crea un subdominio desde Cpanel.
Los subdominios se comportan dentro de un hosting y de cara a buscadores y directorios como una web dirferente. Así nos permitirá poner la versión en lengua extranjera de nuestra web o alguna sección muy grande que queramos separar, como por ejemplo un foro. Tiene sus ventajas e invonvenientes, pero de eso hablaremos otro día.

Puede parecer una tontería pero muchas veces he visto gente que no encuentra donde está phpMyAdmin dentro de cPanel y es que está un poco escondido.
Para abrir phpMyAdmin
1.- Entrad en cPanel.
2.- Entrad dentro del gestor de bases de datos mysql. Debéis pinchar en...

3.- Debajo del todo de la página os encontraréis el enlace para abrir phpMyAdmin.
Pues ya está sólo tenéis que pinchar donde dice phpMyAdmin.