Quijost

Por favor ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Búsqueda Avanzada  

Noticias:

Quijost.com - Hosting Gratis al alcance de tus manos

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Temas - shakaran

Páginas: 1 ... 5 6 [7] 8 9
91
Nueva promoción de dominios, consigue un 30% de descuento sobre el precio actual sólo para dominios .com

Antes a 9 euros y ahora a 7 €!! sólo hasta el 31 de mayo!

Consulta a nuestro soporte para solicitarlos.

92
El siguiente es un pequeño tutorial de como hacer una buena base o plantilla de código para conectar tus bases de datos vía MySQL a tus proyectos PHP.

Para conectar a MySQL necesitas crear un base de datos y un usuario MySQL, puedes hacerlo vía Cpanel o vía SSH si dispones de permisos en una cuenta ebasic o superior de Quijost.

Una vez creado, recopila esos datos, y crearemos una carpeta llama "inc" de "includes" bajo tu directorio public_html que será la destinada a guardar archivos que normalmente se incluirán en varias partes del proyecto.

Dentro de la carpeta crea un archivo config.php donde guardaremos los datos de acceso a la base de datos y usuario mysql con permisos para acceder.

El archivo config.php puede tener el siguiente aspecto:

Código: [Seleccionar]
<?php# Configuración de datos para conectar al servidor de base de datos$servidor              = 'localhost';         # Servidor (por defecto:localhost)$prefijo_usuario       = 'quijostest';              # Usuario para el hospedaje (por defecto:quijostest)$usuario_mysql         = $prefijo_usuario.'_test';  # Usuario MySql para la base de datos$contraseña_mysql      = 'test12345';         # Contraseña MySql para la base de datos$base_de_datos_mysql   = $prefijo_usuario.'_test';  # Base de datos mysql?>


Para aquellos que desconozcan PHP, el archivo no es complicado. Con <? se debe abrir todo script PHP y con ?> se debe cerrar.

Toda variable en PHP debe ir precedida de un dolar $. y posteriormente lo que hacemos es asignar los valores de usuario, base de datos, y contraseña de mysql.

Es buena costumbre entre los programadores, realizar su código escrito en ingles, primero para que sea más compresible a otros y segundo porque suele resultar más corto y entendible que variables en otros idiomas, además de ser un estándar internacional a la hora de desarrollar software.

Por lo tanto, el archivo en inglés quedaría:

Código: [Seleccionar]
<?php# Data config for connect to database server$server           = 'localhost';         # Server (default:localhost)$user_prefix      = 'quijostest';              # User of hosting (default:test)$username_mysql   = $user_prefix.'_test';  # Mysql database user$password_mysql   = 'test12345';         # Mysql database password$database_mysql   = $user_prefix.'_test';  # Mysql database?>


También como consejo de programación, acostumbraros a poner las variables en minúsculas y si tienen varias palabras, ponerlas con _ para separarlas.

Una vez creado este archivo, ya tenemos la base para el siguiente que realizará nuestras conexiones a la base de datos. Este archivo se llamará connection.php e irá en la carpeta "inc".

Y tendrá el siguiente contenido:

Código: [Seleccionar]
<?phprequire_once('config.php');#  Check database to host connection if(!function_exists('mysql_connect')){    echo 'PHP cannot find the mysql extension. MySQL is required for run. Aborting.';    exit();}$dbh = @mysql_connect($server, $username_mysql, $password_mysql)or die('Error: Database to host connection: '.mysql_error());mysql_select_db($database_mysql, $dbh)or die('Error: Select database: '.mysql_error());?>


En este archivo, hemos incluido el archivo config.php, comprobamos que exista la función de conexion de mysql, sino mostramos un error y realizamos la conexión con los datos de config.php, guardando en una variable $dbh (DataBase Host) el acceso de conexión.

Ahora simplemente para utilizar esta "base" o plantilla en cualquier script PHP que este bajo public_html, incluiremos el archivo connection.php y haremos consultas con mysql_query con la variable $dbh por ejemplo un index.php que muestre los nombres de usuarios de una tabla users:

Código: [Seleccionar]
<?phprequire_once('inc/connection.php');#Execute a MySQL query$result = mysql_query("SELECT name FROM users", $dbh);while($row = mysql_fetch_array($result)){    echo 'User: '.$row['name'].'<br>';}?>


Cualquier duda, mejora o comentario son bienvenidos.

93
Para ejecutar algún script fuera de cgi-bin, en concreto scripts de perl, necesitas añadir unas directivas específicas a un archivo .htaccess bajo el directorio donde quieras ejecutar para que el servidor Apache interprete dichos scripts como ejecutables de Perl, que son las siguientes:

Archivo .htaccess (para Perl)


Código: [Seleccionar]
Options +ExecCGI

AddHandler cgi-script cgi .pl

Archivo .htaccess (para Python)

Código: [Seleccionar]
Options +ExecCGI

AddHandler cgi-script cgi .py

Archivo .htaccess (para Perl y Python)

Código: [Seleccionar]
Options +ExecCGI

AddHandler cgi-script cgi .pl .py



94
FAQ / ¿como usar nautilus para acceder a mi cuenta de hospedaje?
« en: Abril 27, 2010, 11:08:00 am »
Nautilus el navegador de archivos por defecto en algunas distribuciones de GNU/Linux tiene soporte para visualizar los archivos de tu cuenta de hospedaje Quijost como si tratase de una carpeta más de tu escritorio.

Antes de usar esta característica debes saber que es necesario tener acceso ssh y que esta característica sólo esta disponible para cuentas de pago (ebasic y superiores).

Para acceder a tu cuenta de hospedaje escribe lo siguiente en la barra de dirección de nautilus:

ssh://usuario@subdominio.quijost.com/home/usuario

Siendo usuario, tu nombre de usuario de cuenta en Quijost y subdominio el nombre de tu web.

A continuación te solicitara la contraseña de tu cuenta y se redireccionara a la siguiente dirección:

sftp://usuario@subdominio.quijost.com/home/usuario

Para futuros accesos, puedes acceder con esta última direccion. Ahora ya puedes navegar sobre tus directorios y copiar, borrar, etc lo que necesites.



95
Las nuevas características que incluye la versión 1.2 se pueden encontrar en la siguiente url (en ingles):
http://code.djangoproject.com/wiki/Version1.2Features

Sobre Django 1.2, el plan de proyecto (en ingles):
http://code.djangoproject.com/wiki/Version1.2Roadmap

Si lo que deseas es comenzar a realizar algunos códigos con Django, tenemos en el foro un tema creado con un ejemplo base:

http://quijost.com/foro/desarrollo-web/ejemplo-de-prueba-index-py-para-django/msg61/#msg61

En ese mismo subforo hay otros temas interesantes relacionados con Django. No dudes en consultar en el foro o exponer tus creaciones con Django, así como tutoriales, etc.

96
Existe un bug interno de Cpanel que al realizar migraciones no actualiza bien los datos de dominios para determinados idiomas.

Posiblemente aunque le aparezca vacío e intente añadirlos de nuevo, Cpanel le dirá que ya existen los dominios.

Para solucionar este error, simplemente cambie el idioma de Cpanel a Ingles, y vuelva de nuevo a Dominios Apuntados o Park domains, y aparecerán todos sus dominios. Una vez haga esto puede cambiar de nuevo al idioma español y se visualizaran de nuevo.

97
Anuncios / Nuevas mejoras en Cpanel y panel de clientes
« en: Abril 22, 2010, 01:02:19 am »
En estos días se ha añadido en el Cpanel el logo de Quijost y la barra con los accesos más comunes de Quijost (como blog, zona de clientes, foro, etc) solicitado por sugerencias recibidas por email.

También ha sido añadido un campo en la zona de clientes llamado "Pagado hasta" para saber la fecha limite de cuando caduca la cuenta. Y un enlace al Webmail, donde se han instalado los gestores de correos Horde y Roundcube para administrar los correos recibidos en tu cuenta del servidor Quijost.
Se puede acceder al webmail añadiendo /webmail al nombre de tu dominio o subdominio.

Se incorporado en el script de creación de cuentas automáticas los campos "promocode" para ofertas y el campo "Referidos".

El campo de referidos, es funcional y se guardaran los referidos, pero aún no esta terminado el sistema de referidos para la zona de clientes. En breve pondremos como funciona el sistema de referidos y la implementación en el panel de clientes. Mientras tanto podéis ir consiguiendo referidos y luego aparecerán cuando este activo.

98
El servidor esta creciendo con muchos usuarios y el ratio de usuarios que convierten su cuenta efree a una de pago cada vez es mayor.

Por este motivo, queremos premiar la fidelidad de nuestros clientes que tengan en propiedad más de tres servicios de pago por 12 o más meses cada uno, con un mes gratis por cada nuevo servicio de pago que contraten.

Por ejemplo, si el usuario quiweb, tiene dos cuentas ebasic a 12 meses y una epremium a 18 meses y decide registrar una nueva cuenta edelux por 12 meses, le regalariamos un mes edelux de su nuevo registro.

Para ello debe introducir el PROMOCODE de FIDAPRIL2010 en la solicitud de registro de nueva cuenta, que cuenta ahora con un campo promocode, e ingresar el total menos un mes.

99
FAQ / Mi web no carga o los archivos no parecen subirse en el ftp
« en: Abril 21, 2010, 22:14:40 pm »
Con la reciente migración del servidor a uno más potente es posible que cuando cargue quijost.com o bien alguna cuenta hospedada en él, obtengas una copia desactualizada de tu cuenta, ya que la cache estaría cargando el servidor antiguo con la ip 204.12.210.198. Para ver la web correcta, vacié su cache de navegador y si persiste vacié la cache DNS de su ordenador.

En windows puede hacerlo en Inicio>Ejecutar y escribir: ipconfig /flushdns

Las ips correctas del nuevo servidor son: 178.238.228.123 y 79.143.179.118

Puede comprobar que IP esta recibiendo con Inicio>Ejecutar y escribir: ping quijost.com

Si sigue recibiendo la IP incorrecta, entonces se debe a que su proveedor de internet (ISP)
tiene una tasa de refresco de DNS mayor y por tanto debe esperar a que caduque para
recibir nuevas DNS (normalmente entre 24 y 72 horas).

100
Anuncios / Nuevo servidor con 3 GB de RAM
« en: Abril 17, 2010, 19:39:43 pm »
Como habréis podido observar ya hemos pasado la barrera de los 200 usuarios, dejando atrás la de 100 usuarios de tan sólo hace un mes.

El aumento de más usuarios y la entrada de nuevos usuarios de pago, ha permitido ampliar el server y ofrecer un mejor rendimiento, con lo que hemos migrado esta noche (de 00:00 a 8:00) el servidor antiguo con IP 204.12.210.198 a una nueva máquina con dos IP 184.82.9.44 y 184.82.9.45 con total transparencia para vosotros y sin pérdida de información.

Esta máquina tiene 3 GB de RAM que supera a la anterior que sólo disponía de 1 GB de RAM.

Por otro lado, el ping ha mejorado de unos 250 ms a 150 ms al residir la máquina en Pennsylvania en lugar de Texas.

Se ha cambiado la configuración de CPU de 8 compartidas a 2 enteras dedicadas.

Los nameservers pasan a ser 4 (para aquellos dominios que puedan poner 4) y serán los siguientes:
Nameservers:
Nameserver 1:
IP: 184.82.9.44
Dominio: ns1.quijost.com

Nameserver 2:
IP: 184.82.9.45
Dominio: ns2.quijost.com

Nameserver 3:
IP: 184.82.9.44
Dominio: ns3.quijost.com

Nameserver 4:
IP: 184.82.9.45
Dominio: ns4.quijost.com

No es necesario modificar tu dominio si te carga bien, porque seguramente este basado en los nombres nsX.quijost.com y por eso te funciona, en cambio si va por IP's tendrás que poner las nuevas para que funcione.

Por último, hemos actualizado PHP a la versión 5.3.2 y Django a 1.2.0 beta con las últimas novedades.

Con todos estos cambios, esperamos poder alojar al menos a otros 500 usuarios más y esperamos tener que ampliar pronto gracias a vuestra confianza en nuestros servicios.

101
FAQ / ¿Cuales es el nombre del servidor de base de datos?
« en: Abril 17, 2010, 04:52:59 am »
No tenemos asignado ningún nombre especial, luego puede usarse "localhost" para conexiones internas. Para externas desde otros servidores se puede usar server1.quijost.com.

102
Seguimos mejorando nuestro panel de clientes y hemos añadido una nueva opción bajo la sección "Funciones especiales" de descargar la copia de seguridad integra de tu subdominio Quijost de las copias que hacemos diaria y semanalmente.

Os recomendamos que las descarguéis habitualmente (sin costo ninguno en vuestra transferencia) y así dispongáis siempre de vuestros datos para posibles restauraciones o revisiones de antiguos archivos.

103
Si acabas de registrar una cuenta efree y realizas una instalación de Joomla o bien copias los archivos de otra, puedes encontrarte con errores como:

        * JFolder::create: No se ha podido crear el directorio
        * Unable to write entry

Esto es debido a que para cuentas efree el safe_mode de PHP esta activado en nuestros servidores como medida de protección para el servidor y por tanto algunas funciones especiales de PHP no están permitidas y por ello Joomla produce esos errores.

Únicamente para planes que no sean alojamientos compartidosse elimina esta restricción. Luego la única manera de solucionarlo sería contratar al menos el plan VPS o dedicado donde se pueden establecer dichas directivas sin afectar a otros usuarios de alojamiento compartido.

104
Anuncios / Nuevo script de estadísticas de uso de consumo personal
« en: Abril 12, 2010, 11:19:47 am »
Tras anunciar el nuevo sistema de clientes hace unos días, hemos incorporado una nueva funcionalidad al panel de clientes que permite mostrar las estadísticas de uso para cada cuenta y ver los consumos personales.

El panel de estadísticas de uso permite visualizar los consumos de tu cuenta que son registrados cada 5 minutos en el servidor.

Para cada 5 minutos se guarda tu nombre de usuario, nombre de web, % uso de CPU, % uso de memoria y % uso de procesos MySQL.

Estos registros se resetean cada cierto tiempo (15 o 30 días) para descartar registros antiguos.

Con esta información podrás visualizar si tu web tiene un consumo excesivo en el servidor (por ejemplo debido a un efecto menéame o similares) o por el contrario se mantiene constante.

Para acceder al nuevo panel visitad: http://www.quijost.com/stats/

105
Internet es una tecnología en auge. Tener presencia en la web es algo muy importante para enfocar un negocio, proyecto o simplemente realizar tareas de aprendizaje.

Quijost te ofrece de manera gratuita planes para poder llevar a cabo proyectos pequeños y medianos con muy buena calidad. Si aun no eres un experto o necesitas ampliar tus conocimientos, te recomendamos que dediques un poco de tu tiempo en leer algunos buenos manuales y tutoriales.

Normalmente necesitaras saber algunos conocimientos sobre HTML o CSS y PHP.

Para PHP, recomendamos los manuales de desarrollo web:
http://www.desarrolloweb.com/manuales/12/

Es un manual medianamente extenso y que abarca la mayoría de temas importantes, pero de una forma muy clara y sencilla y sobre todo para gente que empieza y con pocos conocimientos de programación.

Diseño web 3D
Normalmente para desarrollar un sitio web, suele ser interesante realizar bocetos 3D de logos, estructuras (paginas de arquitectura), juegos, etc tu imaginación pone el límite. Existe un buen programa llamado Blender que es software gratuito y libre que nos permite hacer animaciones, renderizados y hasta juegos en 3D sin necesitar de muchos conocimientos de 3D.
Una guía bastante buena puedes encontrarla en:
http://joaclintistgud.wordpress.com/2009/11/27/blender-guia-de-iniciacion-para-recien-llegados-adaptada-a-la-version-2-5/

Páginas: 1 ... 5 6 [7] 8 9

Página generada en 0.809 segundos con 17 consultas.