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:

Deja tu post en el foro para hacer algun tipo de consulta

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.

Mensajes - pythoner

Páginas: [1] 2
1
Asistencia al cliente / Renovación Dominio
« en: Abril 18, 2012, 02:19:42 am »
Hola!

Soy cliente vuestro y en el próximo mes caduca un dominio .es y se quiere renovar, pero hay un problemilla y es que ese dominio era para un amigo mio que quería tener su web conmigo, pero ya no la quiere y ha decidio irse, ¿sería posible darle algún paner de control o similar para gestionar las DNS? ¿podría ponerse en contacto con vosotros y realizar el pago?

2
Publicidad / http://www.pizzeriadesi.com - Pizzería DESI
« en: Septiembre 10, 2011, 04:15:35 am »
Hola a tod@s hace tiempo que no conecto y espero estar por aquí otra vez más tiempo, durante este tiempo de "hibernación" he creado un sitio web llamado Pizzería DESI, espero que os guste.

http://www.pizzeriadesi.com

Un saludo

P.D.: se aceptan críticas constructivas ^_^

3
Mi cuenta es posterior y no hay backups alguno, pues simplemente eran e-Mails,pero había uno que era importante... espero no tener problemas.

De todos modos la cuenta se creó desde cero hace ya 2 semanas.

Gracias por vuestra atención

4
Me gustaría saber si habéis recuperado datos del contenedor openvz con respecto a mi cuenta que tengo con vosotros, más que nada necesito recuperar unos emails, a ver si era posible. Me es un poco urgente.

Gracias de antemano.

Un saludo

5
Publicidad / Python-web.co.cc - Desarrollo, Python, Django y SEO
« en: Junio 20, 2011, 11:03:51 am »
Buenas a tod@s aquí os expongo mi sitio web que estoy terminando de montar, esta destinado al desarrollo en Python, Django y temas SEO (Search Engine Optimization), espero que todos podais disfrutar de todo lo que ahí exponga.

http://www.python-web.co.cc

Un saludo ;)

6
Comentarios y sugerencias / Directorio Web
« en: Junio 17, 2011, 09:50:17 am »
Hola chicos, como siempre mi cabecita loca está dándole vueltas a mil asuntos y no paro, se me ha ocurrido la idea de que se podría crear un directorio web listando todos los hosts por categorías que existen en vuestro hosting, al estilo dmoz o Yahoo! Directory. Los beneficios para los usuarios serían bastante buenos en cuanto a posicionamiento se refiere, pues son enlaces que van directamente hacia ellos.

Para realizar esto se usaría algún script hecho en PHP/Django o el lenguaje que más convenga y editarlo a mano, pues imagino que no son más de 1000 webs listadas con una sencilla descripción y posiblemente una captura (lo cual no estaría nada mal). Para darse de alta se podría hacer a través de estos foros, donde el usuario proporciona toda la información necesaria. Los datos serían los siguientes:

Título de la página Web
Categoría - Subcategoría
Descripción general (no más de 200 caracteres o 250 máximo)
Captura
Fecha de alta
Contador de accesos (opcional)
Valoración de los usuarios (opcional)

Espero que sea de interés, sería una buena opción para los clientes de vuestro hosting, se que está lo de poner las webs creadas por usuarios, pero sería una mejor idea ponerlas en una web aparte, sobre todo por temas de posicionamiento.

¿Que os parece la idea?

Un saludo
Pythoner ;)

7
Asistencia al cliente / Re:Temas de DNS
« en: Junio 16, 2011, 17:26:52 pm »
Perfecto, solucionado ya funciona GRACIAS ^_^

8
Hola a tod@s, con este tema que acabo de abrir espero que podamos compartir algunas características básicas sobre desarrollo, usabilidad, accesibilidad y marketing todo orientado al posicionamiento web y sus buenas prácticas.

Como soy el que inicia esto expongo aquí algunas cuestiones básicas relacionadas con la codificación XHTML/HTML de un sitio web cuyos factores que se van a mencionar afectan directamente o indirectamente al posicionamiento, todas ellas no se basan en que sean definitivas, pues no hay que olvidar que los grandes motores de búsqueda como Google, Yahoo! o Bing, tienen sus códigos cerrados herméticamente y tan sólo es posible observar los resultados en función de los cambios que se realicen. Por ello desde aquí doy las gracias a todos los usuarios que pacientemente han observado dichos cambios y han compartido gentilmente sus conocimientos con todos los demás para obtener mejores resultados.

A la hora de desarrollar un sitio web debemos tener en cuenta varios factores a la hora de codificar:


Título de una Página Web

Sin duda alguna este es uno de los mayores factores que afectan al posicionamiento de una página web, hay que tener mucha cautela con el contenido que se exponga entre las etiquetas <title>, siempre hay que pensar en que dicho contenido debe estar relacionado con la temática del sitio web y también con el contenido de la web en sí. Por ejemplo, si realizamos un sitio web sobre un negocio obviamente en el título de la web debe aparecer el nombre del negocio, pero si accedemos a una página dentro del sitio que contiene información sobre alguno de los procedimiento de los servicios o productos que dicha empresa proporcione, entonces en el título además del nombre de la empresa también debe aparecer el nombre de la actividad o producto que se esté ofreciendo.


Datos Meta

Otro factor que tiene mucha gente en cuenta los dados por las etiquetas <meta>, son etiquetas que dan cierta información sobre cada página en sí misma. Con ellas ocurre algo parecido que con las etiquetas <title>, se deben incluir información relacionada con la empresa y con la información con la que exponga la página concreta (producto o servicio que se esté indicando en ella). Existen varios tipos de metadatos en una página web, pero aquí solo voy a indicar las dos más usadas, se tratan de las siguientes:

Código: [Seleccionar]
<meta name="keywords" value="keyword1, ...., keywordN" />
<meta name="description" value="Descripción de la web...." />

Existen otras cuyo valor del atributo name de la etiqueta meta son robots, revisit-after, etc. Cada una tiene una función específica, pero eso se verá en temaś más avanzados, con ellos dos está más que bien para empezar a entender este mundo.


URL Amigables

Bien, este último aspecto que voy a comentar aquí es un poco más complejo, pues se trata de modificar las URLs de nuestro sitio web tales que sean lo más amigables posible a la hora de que un motor de búsqueda indexe nuestro sitio web. Se ha observado que URLs con caracteres extraños o muy extensas pueden dar problemas o crear penalizaciones de posicionamiento. También se sabe que las palabras que aparezcan en dichas URLs son importantes, pues es uno de los factores de posicionamiento, pero el tener una URL muy extensa con muchas palabras clave (keywords) da la posiblidad de al motor de búsqueda le salten las alarmas y den un posterior castigo con la penalización del posicionamiento, por ello la URL cuanto más corta, específica y relacionada esté mejor. En cuanto a los caracteres extraños se dan en páginas web de contenido dinámico, es decir, páginas programas con lenguajes como PHP, Python, Ruby, etc. en las cuales se precisan de ciertos caracteres que el servidor usa para pasar datos mediate los protocolos GET/POST especificados en el HTML, dicho de otra manera:

Código: [Seleccionar]
http://www.misitioweb.com/pruducto.php?cat=categoria&pro=producto
Dicha URL posee los caracteres = y ?, los cuales no son muy vistosos y cuestan más de posicionar... y ¿si los cambiamos por esto?

Código: [Seleccionar]
http://www.misitioweb.com/categoria/producto/index.html
Como se puede observar es muy diferente una URL de otra, la segunda es muchísimo más posicionable, pues hemos incluido directamente la categoría y el nombre del producto directamente... pero ¿cómo puedo hacer tales cosas? la respuesta es depende. Depende del lenguaje de programación para empezar y del framework que se use (si es que se hace uso). Por lo general la gente usa un módulo del servidor Apache llamado mod_rewrite, que es el responsable de convertir estas URLs. En frameworks como django se usa la configuración que se da en urls.py del proyecto que se da y permite así obtener urls más limpias.

Existen tutoriales por Internet sobre mod_rewrite, os aconsejo leer unos cuantos, pero si no tenéis experiencia en expresiones regulares, primero aprended a manejarlas. En el navegador Firefox existe un complemento que permite testear las expresiones regulares, es muy útil para aprender a manejarlas, luego incluirlas en mod_rewrite no es muy complejo.

Por el momento es todo, luego habrá más y si puedo mejor.

Saludos ;)


9
Asistencia al cliente / Temas de DNS
« en: Junio 16, 2011, 13:06:36 pm »
Buenas tengo un dominio co.cc con los dns que habían antes
ns1.quijost.com
ns2.quijost.com
ns3.quijost.com
ns4.quijost.com

Pero al añadirlo en mi parking de dominios me da el siguiente error:

Error from park wrapper: Usando los servidores de nombre con las siguientes IPs: 112.175.243.25,112.175.243.26,112.175.243.27,1.226.83.250,1.226.83.251 Lo siento el dominio ya esta apuntado a una dirección de IP que no parece estar usando los servidores de DNS asociados con este servidor. Por favor transfiera el dominio a estos servidores de nombre o digale a su administrador de sistemas que añada uno de los servidores de nombre a /etc/ips.remotedns y que crea las entradas tipo A en el servidor de nombre remoto.

Es que han cambiado las IPs de los DNS? o bien ¿qué cambios he de realizar?

Graicas de Antemano :)

10
Tutoriales y Manuales / Re:Java JDK + Servidor Tomcat SSL
« en: Junio 13, 2011, 14:06:39 pm »
Muy buen aporte, sobre todo me ha gustado el tema de resolver los conflictos de memoria, pues como bien se sabe hay que cuidar lo que consumen estos sistemas (incluidos los de Python).

Un saludo ^_^

11
Buenas a tod@s, para todos aquellos como yo que estamos aprendiendo y desarrollando con django existe una barra de utilidades de depurado muy útil en el proceso de desarrollo de cualquier proyecto llamada Django Debug ToolBar desarrollada por David Cramer, en ella podemos obtener cierta información de lo que hace django y de paso proporciona información vital como el tiempo de ejecución que puede evitar que podamos saturar el servidor y de paso desactiven nuestra cuenta de hosting por ello.

Esta barra de utilidades es sencilla de instalar, para descargarla podemos hacerlo mediante la web del proyecto:

https://github.com/dcramer/django-debug-toolbar/tree/

Luego es acceder a los archivos descargados mediante consola y con la siguiente instrucción instalar:

Citar
python setup.py install

La otra forma es más sencilla aun, con una de estas dos instrucciones podemos descargar e instalar directamente:

Citar
pip install django-debug-toolbar
easy_install django-debug-toolbar

Una vez instalada tenemos que incluir ciertas configuraciones en el archivo settings.py de nuestro proyecto django.

1. Abrimos con un editor de texto el archivo settings.py e incluimos la siguiente directiva de configuración:

Código: [Seleccionar]
DEBUG_TOOLBAR_PANELS = (
    'debug_toolbar.panels.version.VersionDebugPanel',
    'debug_toolbar.panels.timer.TimerDebugPanel',
    'debug_toolbar.panels.settings_vars.SettingsVarsDebugPanel',
    'debug_toolbar.panels.headers.HeaderDebugPanel',
    'debug_toolbar.panels.request_vars.RequestVarsDebugPanel',
    'debug_toolbar.panels.template.TemplateDebugPanel',
    'debug_toolbar.panels.sql.SQLDebugPanel',
    'debug_toolbar.panels.signals.SignalDebugPanel',
    'debug_toolbar.panels.logger.LoggingPanel',
    'cache_panel.CachePanel',
)

   La última opción de la directiva llamada 'cache_panel.CachePanel' la dejáis como está y veis si os funciona ese panel de Caché de Django, si no es así sería necesario descargarlo desde otra dirección y ponerlo en marcha, si no os hace falta simplemente la borráis y listo.

2. En el mismo archivo de antes nos vamos al apartado MIDDLEWARE_CLASSES y junto a toda la lista añadimos lo siguiente al final:

Código: [Seleccionar]
MIDDLEWARE_CLASSES = (
    ...
    'debug_toolbar.middleware.DebugToolbarMiddleware',
    ...
)

Es importante decir, que según donde se coloque dentro de esta lista esta opción funcionará correctamente o no, para más información sobre esto os aconsejo que leáis la documentación de la web del proyecto (en inglés).

3. Por último debemos añadir algunas configuraciones extra:

Código: [Seleccionar]
INTERCEPT_REDIRECTS = False
Esta directiva evita que ciertas aplicaciones den problemas con esta barra, pues evita que atrape las redirecciones, tal caso sucede concretamente con la aplicación del proyecto django que estemos desarrollando, esto al menos evita ciertos problemillas.

Código: [Seleccionar]
INTERNAL_IPS = ('127.0.0.1',)
Esta última directiva se recomienda ponerla si estamos en nuestro equipo, en caso contrario sería poner la dirección IP del servidor, aunque no estoy muy seguro de ello, no obstante os aconsejo que primero la pongáis como local aunque esté en el servidor y si no la propia del servidor para ver que todo funciona correctamente.

Si todo ha ido bien, veréis una imagen como la que aparece más abajo al final de este post.

http://imageshack.us/f/830/screenshotwvg.png/

NOTA: un último aviso, si no usáis plantillas para ver únicamente el funcionamiento debéis al menos de meter algo de código XHTML/HTML, por lo menos la definición del cuerpo de la web, para que se vea en pantalla, de lo contrario no aparecerá la barra de utilidades.

Espero que todo os salga bien y os sea útil.

Un saludo ;)

12
Asistencia al cliente / Duda con el tema de aplicaciones django
« en: Mayo 25, 2011, 00:50:48 am »
En mi camino por aprender cada día más django me he topado con una pequeña cuestión y se trata del tiempo de ejecución y memoria que consume los scripts django a través de WSGI con Apache, de hecho al ejecutar en mi ordenador personal el centro de administración de un proyecto django me da que tarda en ejecutarlo unos 70ms (milisegundos) se que es poco tiempo, pero realmente es muchísimo si es tan sólo mostrar un par de etiquetas <div> y un par de campos de formulario... lo que me pregunto es que si hago una aplicación más pesada de procesar con ¿cuanta capacidad de tiempo de ejecución y memoria dispongo para ejecutar scripts?

Estoy usando django-debug-toolbar que es lo que me da tal información, ya me contareis, un saludo. :)

13
Después de unas cuantas vueltas a la configuración de varios dominios apuntando a este tipo de plan de hosting he conseguido que el servidor pueda arrancar el proyecto django sin problemas, pero hay que modificar un par de cosillas, empecemos paso a paso.

1. El primerio más obvio es acceder a nuestro cPanel y dentro de él tenemos una parte llamada Dominios, dentro de la cual tenemos una opción llamada Dominios Adicionales, accedemos a ella.

2. Dentro de esta sección procederemos a crear el nuevo subdirectorio con el dominio pertinente, en mi caso he registrado uno gratuito llamado http://www.quijost.co.cc, meteis los datos necesarios y ya está creado. Obivamente cabe decir que el dominio debe estar apuntando primero al servidor, de lo contrario no funcionará.

3. Una vez creado volvemos a cceder a esta sección y vamos un poco más abajo y tenemos la sección de Modificar un dominio adicional, entre los dominios listados vemos que en la parte más a la derecha está la opción manejar la redirección, ahí dentro simplemente metemos el nombre completo del dominio, en mi caso "www.quijost.co.cc". Nota: recientemente he comprobado que esto no es realmente necesario, pero por probar que no quede, no obstante si no funciona bien lo desactivais y andando.

4. Pasadas una hora aproximadamente el dominio ya apunta a nuestro servidor, pero... ¿que ocurre? ¡¡no funciona correctamente!!, que no cunda el pánico, tan sólo debemos crear un archivo .htaccess en el directorio que ha creado cpanel y si ya existe lo sustituimos por lo siguiente:

Código: [Seleccionar]
RewriteEngine On

RewriteCond %{REQUEST_URI} ^quijost\.co.\cc$ [OR]
RewriteCond %{REQUEST_URI} ^www\.quijost\.co\.cc$
RewriteRule ^/?$ "http\:\/\/www\.quijost\.co\.cc" [R=301,L]
RewriteCond %{REQUEST_URI} ^quijost.co.cc
RewriteRule ^ http://www.quijost.co.cc%{REQUEST_URI} [L,R=301]

Lo guardamos y lo subimos al servidor para comprobar que funciona, obviamente es conveniente modificar los nombre de dominio aquí por los que tengais vosotros mismos.

5. Bien, si todo va bien vamos a meter los datos necesarios para comenzar el proyecto django, para ello volvemos a abrir el archivo .htaccess e insertamos lo siguiente:

Código: [Seleccionar]
SetHandler wsgi-script
PythonHandler wsgi_handler
RewriteEngine On

RewriteCond %{REQUEST_URI} ^quijost\.co.\cc$ [OR]
RewriteCond %{REQUEST_URI} ^www\.quijost\.co\.cc$
RewriteRule ^/?$ "http\:\/\/www\.quijost\.co\.cc" [R=301,L]
RewriteCond %{REQUEST_URI} ^quijost.co.cc
RewriteRule ^ http://www.quijost.co.cc%{REQUEST_URI} [L,R=301]

RewriteCond %{REQUEST_URI} !(django.wsgi)
RewriteRule ^(.*)$ django.wsgi/$1 [L]

6. Ahora toca modificar un poco el archivo django.wsgi, tan sólo tenemos que añadir al sys.path de python la ruta al subdirectorio de nuestra cuenta ePremium:

Código: [Seleccionar]
import os, sys
[b]sys.path.append('/home/pythoner/public_html/python.co.cc/mysite')[/b]
sys.path.append('/home/pythoner/public_html')


os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
os.environ['PYTHON_EGG_CACHE'] = '/tmp/trac-eggs'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

Lo guardamos y lo subimos junto con el resto de nuestra aplicación django al subdirectorio creado por cPanel, el resto es empezar a programar, para comprobar que esto está funcionando, podeis comprobarlo en http://www.quijost.co.cc.

He de realizar un pequeña observación y es que una vez que creamos más dominios en este plan, el dominio principal que apunta a nuestro hosting puede dar problemas con el resto de páginas web, así pues os recomiendo que pongais la web principal/personal vuestra como otro dominio adicional más y todo irá bien, si consigo solucionar esto también lo expondré aquí.

Espero que mi poca experiencia os pueda ser de ayuda al menos a unos pocos (si es posible a muchos)

Un saludo a tod@s.

Referencia adicional: http://quijost.com/foro/desarrollo-web/ejemplo-de-prueba-index-py-para-django-y-mysql-con-mod_wgsi/msg567/#msg567

14
Asistencia al cliente / Actualización del Plan de Hosting
« en: Mayo 03, 2011, 03:46:07 am »
Desde hace unos días he estado hablando con una empresa de estética para meter su web en vuestro hosting, pero he visto que mi plan se puede quedar corto y he decidio que sería buena idea actualizar de eBasic a ePremium, pero me gustaría saber un par de cosas:

1. Se me descontaría lo que cuesta mi plan al nuevo plan? pues llevo a duras penas un mes de uso con eBasic
2. Si contrato también el dominio me lo dais con el tema del correo electrónico  ya configurado?

Si todo es afirmativo dadme los datos de la cuenta bancaria para proceder a ingresar el dinero.

Un saludo :)

15
Asistencia al cliente / Re:MongoDB
« en: Abril 26, 2011, 10:24:51 am »
A ver, he hecho una prueba mirando este programa con Linux y con Windows, no debería haber diferencias, pero curiosamente en Linux lo visualizo sin problemsa, mientras que en Windows 7 no me funciona correctamente, probadlo con Opera y Safari a ver como funciona, por lo demás parece funcionar bien. El motivo de por qué no funciona en W7 no lo se, pero me resulta bastante curioso.

Un saludo

Páginas: [1] 2

Página generada en 0.2 segundos con 35 consultas.