La verdad cuando mas obvia menos reconocida, y lo que te voy a decir a continuación es lo mas cierto que puedes escuchar en materia de crear un sitio web.

La idea de generar contenido que llame gente y que a través de ellos obtengas ganancias, ya sea con publicidad o con pagos por acceso… te lo digo despacito N O  F U N C I O N A! !

Internet es un ambiente en que lo único que abunda es la información; si tu no tienes un nombre multitudinariamente reconocido como generador de contenido ni te atrevas a intentarlo.

Si tienes la idea de que recopilando, compilando, re fraseando, reordenando información y ofreciéndola a un sector socio-económico-cultural ese sector te pagara por el esfuerzo, te equivocas.

Si crees que siendo generador de un contenido exclusivo te garantiza trafico de usuarios y por consiguiente una posibilidad de “hacerla fácil” con los adwords, piénsalo dos veces, primero por que si tu contenido es único y exclusivo y lo pones a internet, a la velocidad de internet podrías encontrarte con ese contenido en todos los servidores torrent que conozcas, en cuestión de horas. segundo si tu sitio web genera contenido único  y exclusivo lo cual genera un trafico de usuarios respetable, lo máximo que podrías esperar recibir en términos de visitantes únicos—> dólares; es una relación de 1 dólar por cada 1’000,000 de usuarios mas o menos; y para ponernos en perspectiva el diario de mayor lectura en Perú tiene 5 millones de usuarios únicos al mes.

 

si quieres hacer negocio en internet, utiliza lo que ya hay, ingresa a las redes sociales, utiliza sus herramientas y quieres tener una pagina web, que sea institucional e informativa, algo para tener presencia, el negocio no esta en el contenido.

¿y donde está entonces? en los servicios, el negocio esta en generar herramientas útiles que se puedan añadir a las redes sociales y a las plataformas CMS que existen (las cuales son en su mayoría gratuitas), los juegos en línea, son buenos para atraer usuarios malos para recaudar dinero.

Sea cual sea la idea que tengas piensa con los pies en la tierra, la mano en la billetera y con los sueños puestos a corto plazo.

Internet no es un área donde la plata este botada, es una área donde los proyectos desechados podrían ser tan numerosos como usuarios existen en la red

;P

Esta pregunta es la mas difícil de contestar tanto si eres nuevo en el desarrollo de sitios web, como si tienes experiencia; y déjame contarte por que.

en cuando a desarrollo de “programas” y  software en general  existen muchiiiiismas metodologías para todos los puntos a tener en cuenta y dado que por alguna razón los sitios web tienden a catalogarse como “aplicativos” su elaboración en un momento u otro cae en alguna de las metodologías de desarrollo de sistemas.

Y es en ese momento donde la vida pierde todo atractivo y empezamos a pensar si no seria mejor dedicarse a  la panadería o a hacer sombreros de paja, o la pesca de camarones.

Por que si aceptas que es necesaria una metodología y no tienes claro cual, (jamás tendrás en claro cual!!) resulta que deberás empezar muy, muy , muy al inicio de todo, definiendo objetivos, trabajando con un “Arquitecto de información” (si, al parecer la información es algo a lo que se le puede atribuir un diseño volumétrico, libre de cálculos matemáticos)  que te diga la estructura interna de tu sitio y la forma en la que esa estructura debe crecer, ramificarse y facilitar la experiencia de navegación en tu sitio; en resumen antes de tener una sola línea de código HTML deberás tener cerros de papeles con diagramas y pantallas que se conocen como wireframes,  si para tu mala suerte trabajas sobre una pizarra asegúrate de tomar nota en un cuaderno de todas las conclusiones sobre el diseño y la navegabilidad de tu sitio.

después de muchas, muchas,  muchas de estas muy largas reuniones en las que literalmente divagaras sobre todo lo que tu sitio web  podría , debería y tendría que hacer tendrás por fin la “documentación” necesaria (es buen consejo anotar todo y ser ordenado al hacerlo), para indicarle primero a tu equipo de “front end” (diseñadores, maquetadores…. en realidad son “diseñadores con esteroides”  ) como es que tu sitio web deberá  lucir y comportarse.

Luego con los mismos papeles te dirigirás a tu equipo de “back end” (administradores de sistemas, de plataforma, de base de datos, programadores, analistas, documentadores) y les dirás  lo que esperas que tu sitio web haga a la perfección.

Luego si estas siguiendo los pasos del manual de Carreño del desarrollo web, veras que todo el trabajo de esos dos equipos tiene que pasar por “la policía”;  el equipo de QA (control de calidad). Estos señores tienen una vocación igual a la de los árbitros de futbol, les gusta ser odiados; así sin mas ni mas, les gusta encontrar la sin razón, el error escondido, el escenario jamás imaginado y ponerlo en evidencia ante todos, y sobre todo asegurarse de que tu desarrollo no este aprobado si es que alguno de esos errores (bugs) todavía da luces de existencia.

Todo esto ocurrirá en un lapso de tiempo suficientemente largo como para que tu paciencia se acabe, no importa cuanta paciencia tengas, justo cuando ya no la tienes QA terminara su labor.

 

Luego de lo cual el sitio web queda listo para ser puesto en producción; eso hace la metodología.  y solo  garantiza que el sitio que has desarrollado haga exactamente todo lo que tu dijiste que haría, no mas ni menos;  si se te paso algo,si olvidaste algo,  si algo cambio en el camino,  alegremente te cuento que tendrás que empezar todo desde el inicio.

Es mas la metodología no garantiza que tu sitio web vaya tener éxito en cualquiera que sea el objetivo que se haya trazado, eso depende mucho de lo que sucede antes inclusive de que te sientes a hacer tus wireframes.

¿Hay metodologías mejores que otras? pues es relativo, en realidad depende de las habilidades del equipo con el que trabajes, del tiempo que tengas, del presupuesto del que dispongas y muchos detalles mas, es un tema de gustos y colores; por eso es tan difícil definir uno solo

¿puedo crear mi propia metodología? The hell you can!! pero ten presente siempre que si reduces el trabajo o el esfuerzo en alguna etapa solo estas transfiriendo el riesgo de fallas a la etapa siguiente; seguramente podrás ganar tiempo pero la probabilidad de errores en producción también aumentara.

el ¿como? en el desarrollo de sitios web, depende mucho del alcance que quieras darle al proyecto, que tengas estimado el crecimiento de tu “posible” trafico, que tengas contemplado el ancho de banda necesario, que planifiques bien la disponibilidad de la gente que trabaja contigo,   y el soporte que necesitaras en la plataforma que elijas.

No es fácil, en realidad nunca lo fue, el que diga que hacer sitios web es fácil, te esta engañando, no sabe de lo que habla o prefiere trabajar bajo la improvisación.

recuerda una casa también puede hacerse sin columnas o sin cemento. la diferencia sale a la luz de la manera mas dolorosa posible.

 

😛

Si hemos de ser sinceros mis gustos personales con respecto a donde crear tu sitio web, se inclinan a una plataforma Windows, (que quieren que les diga así soy yo) pero veamos , tampoco es cosa de ponerse necio con el tema, vayamos desde el inicio; hasta donde yo sé solo hay dos alternativas , que tengas el dinero suficiente como para armar tu propio centro de computo o que seas como el común de los mortales y decidas contratar un hosting en algún lugar.
La primera opción no la desarrollaremos pues supondré que si tienes el dinero para armar tu centro de cómputo, no estarás buscando ayuda en un blog ¿verdad?
Bien, resuelto eso veamos la segunda opción; tengo que contratar un hosting… ups, esteee creo que primero deberíamos definir algunas cosas ¿no?
Veamos:
hosting:  servicio que dan algunas compañías especializadas, que incluye el un espacio en disco para tus paginas y sus elementos, un ancho de banda razonable, la administración de tu(s) dominios, aspectos básicos de seguridad y herramientas de gestión de todo lo anterior.  Existen paquetes variados dependiendo de las prestaciones y las herramientas que te ofrecen, y sus diferentes variaciones, pero para que tengas una idea puedes conseguir un hosting de entre 3.50 y 14.99 dólares al mes con contratos mínimos de 6 meses, aunque te recomiendo que lo contrates al menos por un año. donde hacerlo? pues definitivamente no contrates con un reseller, por ahorrarte 10 o 20 dólares anuales te meterás en líos bastante tontos y frustrantes, yo recomiendo www.ixwebhosting.com son bastante buenos y no cobran caro, claro que su fuerte son los detalles técnicos como espacio en disco y ancho de banda, hay otros como www.seekdontnet.com que son buenísimos ofreciéndote herramientas increíbles preinstaladas, peeero son bastante tacaños y careros en cuanto a espacio de almacenamiento y ancho de banda.  Pero así como yo te menciono dos, hay MILES de compañías, todo es cuestión de que te eches a buscar, busca en foros sobre lo que la gente dice de tal o cual hosting y ve por lo seguro. ahhh pero si lo que te interesa es crear todo desde cero con tus propias manos, rackspace.com es el sitio que necesitas, tiene el mejor servicio de soporte al cliente que yo haya podido ver, eso si requiere de cierto nivel de maestría el desarrollar un sitio web desde el CERO ABSOLUTO así que piénsalo bien antes de ir con ellos.

Dominio: pues es el nombre con que tu sitio web será reconocido,  este también debes comprarlo a un proveedor de dominios, dependiendo si lo quieres, internacional o local, (por ejemplo en Perú puedes comprarlo en http://Nic.pe y te venderán dominios .com.pe o .pe; si lo compras en http://www.netsol.com o cualquier otro que elijas compraras los dominios con terminación .com u otros conocidos como genéricos o canónicos. Esto puede costar entre 9 y 34 dólares al año, depende mucho donde lo compres.

Que es lo recomendable? pues que compres primero el hosting y después el dominio y todo lo hagas a través de la misma empresa. ¿por qué? pues porque generalmente cuando haces ese tipo de negocio el dominio te puede salir hasta gratis y los precios por renovación también son mas baratos (aah si los dominios se renuevan anualmente, mucho ojo con esto)

Ahora a lo que íbamos, y el hosting sobre que plataforma debe estar? lo pondré así para que me puedas entender fácilmente.

Si quieres desentenderte totalmente de la configuración y lidiar con la administración de una manera eventual y si tienes un nivel de programación en PHP al menos básico,  y conoces el manejo de un manejador de base de datos simple como mysql definitivamente contrata un hosting en Linux. la variedad y potencia de las muchísimas herramientas gratuitas que existen para linux hacen que el tener una página web de apariencia bastante profesional sea facilísimo.

Si no te importa lidiar con problemas de seguridad y configuración y además tienes dominio o puedes contratar a alguien que tenga un buen nivel de programación en capas y manejo de una administrador de base de datos profesional como SQL SERVER, tu opción es Windows.

visto de esta forma pareciera que no hay gran problema en elegir verdad? pues aunque no lo crean hay gente loca como yo que prefiere Windows por el grado de personalización que puedes lograr con la programación; ahora eso sí, una vez en el caballo no hay atajos o te pones en modalidad desarrollador, diseñador y administrador de tu sitio  o en lugar de un sitio decente tendrás un mamarracho.

Si eliges Linux y tienes ganas de personalizar al detalles algunos aspectos de tu sitio web, te toparas sin duda alguna con la frase «para eso mejor lo hubiera programado todo» porque si bien Linux te da muchas herramientas muy versátiles, siempre estarás sujeto a lo que esas herramientas puedan hacer; que nunca será lo que tú tienes en mente.

En resumen puedes crear tu sitio web en Windows o en Linux , dependiendo de tu capacidad para involucrarte en el proyecto y a lo mucho o poco que puedas o quieras «ensuciarte las manos» con cuestiones técnicas.

bueno espero no demorar tanto con la próxima entrega, que les sea  útil
😛