Que conocimientos necesito para...(web,programacion..etc.)

Hola compis,
queria saber que conocimientos de programación necesitaria (lenguaje ) para desarrollar algo similar a
http://es.tinychat.com/
o
http://twitcam.c0de.com.br/online.php
o
chatroulette.com

Y que tipo de servidor usan? Te parece un trabajo complicado? Cuanto cobraria um webmaster?


Saludos
Lenguajes: HTML (no es un lenguaje de programación propiamente dicho pero...), Javascript, PHP

Súmale conocimientos de bases de datos, gestionar una base de datos postgres o mysql, por tanto conocimientos también de SQL.

Además de diseño y demás.
Gracias, sigo escuchando.
Como bien te han dicho, mirando asi por encima esas paginas no tienen mas que PHP, HTML, si acaso javascript y una base de datos (probablemente MySQL) detras.

Para desarrollar casi cualquier web, no necesitas mas que eso, aunque tb ayuda mucho tener conocimientos de AJAX para ciertas cosillas como formularios dinamicos y tal. A todo esto añade CSS para la maquetación y aspecto visual de la web y si quieres algo de FLASH.
0x|g3n escribió: si quieres algo de FLASH.


No, no quiere y nadie debería querer XD.
Pues no vas a tener que estudiar nada. Tienes disponibles en la web scripts clon de chatroulette.
Pero si quieres hacerlo tu: HTML, PHP, Javascript, MySQL, ActionScript 3 y Flex Builder.
Scatsy escribió:
0x|g3n escribió: si quieres algo de FLASH.


No, no quiere y nadie debería querer XD.


Yo tb lo odio tranquilo xD, pero nunca esta de mas para segun que cosas. Eso si, JAMAS para hacer una web entera en flash, por muy bonita que quede.
Gracias por la info! Pero una cosa, pq no os gusta el flash? jajaj
saludos
vicentevador está baneado por "clon de usuario baneado"
delsolvx escribió:Gracias por la info! Pero una cosa, pq no os gusta el flash? jajaj
saludos


quieres hacer un faceboock y preguntas algo como eso?

[tomaaa]
Un facebook? ni parecido .
delsolvx escribió:Gracias por la info! Pero una cosa, pq no os gusta el flash? jajaj
saludos

Por dios, es peor que una patada en los huevos [buaaj] [qmparto]
delsolvx escribió:Gracias por la info! Pero una cosa, pq no os gusta el flash? jajaj
saludos

Porque es sencillo de utilizar y eso jode mucho a los informaticos [poraki]

Ya en serio, flash consume muchos recursos, necesita mucho tiempo de carga, etc, en comparación con las cosas que se pueden hacer con HTML5, por ejemplo. Aun así, en muchos casos si quieres hacer efectos "guays" por así decirlo vas a tener que morir a él, más que nada porque en dominar javascript puedes tardar 1 mes y en dominar flash 1 tarde ( es un ejemplo, depende de cada persona y tal pero vamos, es mucho mas facil).

Tambien es verdad que hoy en día, a no ser que quieras hacer una cosa ultrajodida y exclusiva (y ya tiene que ser exclusiva) hay scripts y código a punta pala por todas partes y tutoriales buenos.

También te digo que si tienes cero idea de programar te va a costar mas de lo que piensas, aun así aquí estamos para lo que sea :)

Salu2
Tenéis mucha idea algunos por lo que se ve...

Los que dicen que flash no vale...

Bueno. Flash es el programa que te vende Adobe para usar su tecnología pero hacer una web medio complicada es un infierno.
Para ello debes usar ActionScript (versión 3 mejor) y un entorno de programación como el FlashBuilder, FlashDevelop u otro.
Flash sólo se deja para el dibujo como mucho.

Como lenguaje de etiquetado para la interfaz se usa mxml que es sencillo. Aunque también puedes hacerlo desde la interfaz del FlashBuilder.

Además, puedes correr las aplicaciones bajo Adobe Air para que sean de escritorio y no orientados a la web.


Muchos te dirán que es una mierda y tal pero ni caso. ActionScript es MUY potente. Es orientado a objetos de verdad y el framework de flex es realmente potente.
Además la conexión con PHP a través de weborb (por ejemplo) es caso perfecta. Puedes usar los métodos de PHP directamente desde ActionScript haciéndolo totalmente transparente.

Un ejemplo claro es la Nike Store.

Es evidente que debes aprender JavaScript, Html, Css, Php, Ajax (aunque no es un lemguaje en sí). Debes aprender mientras más cosas mejor. No eches cuenta de los que echan peste sobre una tecnología simplemente porque no tienen ni idea.

Saludos.
Dadrimoon escribió:
delsolvx escribió:Gracias por la info! Pero una cosa, pq no os gusta el flash? jajaj
saludos

Porque es sencillo de utilizar y eso jode mucho a los informaticos [poraki]

Ya en serio, flash consume muchos recursos, necesita mucho tiempo de carga, etc, en comparación con las cosas que se pueden hacer con HTML5, por ejemplo. Aun así, en muchos casos si quieres hacer efectos "guays" por así decirlo vas a tener que morir a él, más que nada porque en dominar javascript puedes tardar 1 mes y en dominar flash 1 tarde ( es un ejemplo, depende de cada persona y tal pero vamos, es mucho mas facil).

Tambien es verdad que hoy en día, a no ser que quieras hacer una cosa ultrajodida y exclusiva (y ya tiene que ser exclusiva) hay scripts y código a punta pala por todas partes y tutoriales buenos.

También te digo que si tienes cero idea de programar te va a costar mas de lo que piensas, aun así aquí estamos para lo que sea :)

Salu2


Tb pq cualquier cosa hecha en flash, los buscadores la tratan como un paquete .swf, por lo que ni el texto de un flash es copiable ni sirve para posicionar la web, es decir hacer una web en flash, sobre todo si es comercial es como enterrarla en el Google y demases buscadores. A veces no queda mas remedio que utilizarlo, pero hay que tener cuidao para lo ke se usa y no abusar de el.
Flash es una basura te pongas como te pongas, y he tenido que lidiar con el mucho y lo odio, lento, pesado, no es estandard (hay que hacer un poco de lio para que lo valide la w3c) los buscadores no lo indexan, horrible...

Cuanto antes se elimine Flash de internet mejor.

PD: aparte de que solo funciona mediobien en Windows, en Linux u OSX es un horror, falla mas que una escopeta de feria.
0x|g3n escribió:
Dadrimoon escribió:
delsolvx escribió:Gracias por la info! Pero una cosa, pq no os gusta el flash? jajaj
saludos

Porque es sencillo de utilizar y eso jode mucho a los informaticos [poraki]

Ya en serio, flash consume muchos recursos, necesita mucho tiempo de carga, etc, en comparación con las cosas que se pueden hacer con HTML5, por ejemplo. Aun así, en muchos casos si quieres hacer efectos "guays" por así decirlo vas a tener que morir a él, más que nada porque en dominar javascript puedes tardar 1 mes y en dominar flash 1 tarde ( es un ejemplo, depende de cada persona y tal pero vamos, es mucho mas facil).

Tambien es verdad que hoy en día, a no ser que quieras hacer una cosa ultrajodida y exclusiva (y ya tiene que ser exclusiva) hay scripts y código a punta pala por todas partes y tutoriales buenos.

También te digo que si tienes cero idea de programar te va a costar mas de lo que piensas, aun así aquí estamos para lo que sea :)

Salu2


Tb pq cualquier cosa hecha en flash, los buscadores la tratan como un paquete .swf, por lo que ni el texto de un flash es copiable ni sirve para posicionar la web, es decir hacer una web en flash, sobre todo si es comercial es como enterrarla en el Google y demases buscadores. A veces no queda mas remedio que utilizarlo, pero hay que tener cuidao para lo ke se usa y no abusar de el.


A esto es a lo que me refería con lo de no tener idea.

Hace tiempo que Google indexa los textos de los swf.


Flash es una basura te pongas como te pongas, y he tenido que lidiar con el mucho y lo odio, lento, pesado, no es estandard (hay que hacer un poco de lio para que lo valide la w3c) los buscadores no lo indexan, horrible... Cuanto antes se elimine Flash de internet mejor. PD: aparte de que solo funciona mediobien en Windows, en Linux u OSX es un horror, falla mas que una escopeta de feria.


1.- sí lo indexan
2.- ¿Pesado? No uses flash, usa actionscript , optimiza código y dibujos vectoriales ya verás lo "pesado" que es.
centipado escribió:
A esto es a lo que me refería con lo de no tener idea.

Hace tiempo que Google indexa los textos de los swf.


Pues mira, ya aprendi algo nuevo, sera mas o menos el tiempo que llevo sin usar Flash.
Aun así, casi todo lo que puedes hacer con flash (en cuanto a efectos "guays"), se puede hacer con HTML5, CSS3 y Javascript de una forma mucho mejor, mas standard y ligera y sin tener que instalar plugins de mierda.

Que no, que flash es un puto cancer coño xD.

Centipado, que he tenido que hacer muchas cosas en Flash y usando Action Script y con vectores en vez de imágenes y no, sigue siendo una puta basura en comparacion a cosas de verdad, no de chichinabo.
Scatsy escribió:Aun así, casi todo lo que puedes hacer con flash (en cuanto a efectos "guays"), se puede hacer con HTML5, CSS3 y Javascript de una forma mucho mejor, mas standard y ligera.

Que no, que flash es un puto cancer coño xD.


Te quejas de el estándar y ya me dirás tú cuando los exploradores sean 100% compatibles com html 5 y css3 sacarán la siguiente.

Que ni flash (actionscript) es el demonio ni la panacea sólo una alternativa más.

[quote]Centipado, que he tenido que hacer muchas cosas en Flash y usando Action Script y con vectores en vez de imágenes y no, sigue siendo una puta basura en comparacion a cosas de verdad, no de chichinabo.[quote]

¿Cosas de verdad?

Mírate la nike store...
¿Qué AS usabas? Como no uses el 3 no vas a ningún laro
centipado escribió:Que ni flash (actionscript) es el demonio ni la panacea sólo una alternativa más.


Una alternativa de mierda no obstante xD.
centipado escribió:
Scatsy escribió:Aun así, casi todo lo que puedes hacer con flash (en cuanto a efectos "guays"), se puede hacer con HTML5, CSS3 y Javascript de una forma mucho mejor, mas standard y ligera.

Que no, que flash es un puto cancer coño xD.


Te quejas de el estándar y ya me dirás tú cuando los exploradores sean 100% compatibles com html 5 y css3 sacarán la siguiente.

Que ni flash (actionscript) es el demonio ni la panacea sólo una alternativa más.



+1000, eso era lo que quería decir. Yo no me he dedicado a trabjar de manera profesional con las dos partes, pero si que he trasteado bastante y el recorte de tiempo de hacerlo con una cosa a otra es bestial. El enorme odio que sufre adobe con cualquier tecnologia que tiene por parte de algunos me recuerda al que le tienen muchos desarrolladores a Windows, porque es Windows..

Salu2
Flash es muy bonito, sí... Pero en el fondo, al menos para mí, no sale rentable usarlo. Por varias razones:

Para el cliente:
- No indexa con google (ni con los buscadores en general, pero vamos, que lo importante es google). Si no indexas, menos visitas, menos dinero, menos expansión comercial, etcc...
Para el programador:
- Difícil de aprender (¿quién ha dicho que en 1 tarde se aprende? :S), y desde hace poco tienes alternativas más standard como son javascript(jQuery, Scriptacolous) o HTML5. Además, no solo vale con aprender; es como el diseño, se te tiene que dar bien.
- Código ilegible, te dan ganas de vomitar cada vez que abres un archivo con código de AS. Y para hacer una chorradita, 100 líneas de código xD
- Es privativo (aunque tienes alternativas libres, por ejemplo GNASH): más pasta
Para el usuario final:
- Necesitas plugin para cargar
- Consume muchos recursos
- En general es menos fluida la navegación

Ventajas:
- Potente. Se pueden hacer cosas increíbles
- En términos de diseño se lleva la palma

Yo lo veo un lenguaje más orientado a diseñadores más que a programadores. Un buen diseñador te puede hacer cosas increíbles en Flash. Ahora, uno que no se le de bien diseñar, aunque sepas Flash... Igual no sabes marcar bien la diferencia entre una web sin Flash y otra con
Efilnikefusin escribió:Flash es muy bonito, sí... Pero en el fondo, al menos para mí, no sale rentable usarlo. Por varias razones:

Para el cliente:
- No indexa con google (ni con los buscadores en general, pero vamos, que lo importante es google). Si no indexas, menos visitas, menos dinero, menos expansión comercial, etcc...

Para el programador:
- Difícil de aprender (¿quién ha dicho que en 1 tarde se aprende? :S), y desde hace poco tienes alternativas más standard como son javascript(jQuery, Scriptacolous) o HTML5. Además, no solo vale con aprender; es como el diseño, se te tiene que dar bien.
- Código ilegible, te dan ganas de vomitar cada vez que abres un archivo con código de AS. Y para hacer una chorradita, 100 líneas de código xD
- Es privativo (aunque tienes alternativas libres, por ejemplo GNASH): más pasta
Para el usuario final:
- Necesitas plugin para cargar
- Consume muchos recursos
- En general es menos fluida la navegación

Ventajas:
- Potente. Se pueden hacer cosas increíbles
- En términos de diseño se lleva la palma

Yo lo veo un lenguaje más orientado a diseñadores más que a programadores. Un buen diseñador te puede hacer cosas increíbles en Flash. Ahora, uno que no se le de bien diseñar, aunque sepas Flash... Igual no sabes marcar bien la diferencia entre una web sin Flash y otra con



1.- Sí indexa.
2.- La dificultad como cualquier lenguaje de programación. Ademñas está basado en ecmascript al igual que JavaScript.
3.- El lenguaje no tiene culpa de que haya "mataos" que hagan el código ilegible. Es aplicable a cualquier lenguaje de programación.
4.- El FrameWork de Flex es OpenSource y gratis. Lo que no es gratis es el FlashBuilder pero tienes alternativas gartuitas muy decentes como el FlashDevelop.
5.- Cierto, neecsitas plugin. Tiene la ventana de que funciona igual en cualquier sitio y la desventaja de tener que instalarlo.
6.- Si que consume más de lo recomendado pero tampoco es para tirarse de los pelos. Mientras el código esté bien optimizado irá bien.
7.- La usabilidad la da el desarrollador no el lenguaje.

¿Diseñadores? Creo que tú te refieres a Flash en sí, es decir, a la aplicación de Adobe. Las webs hechas en Flash (con línea de tiempo sin AS) no son un ejemplo porque no exponen todo el potencial. Hay que saber diferenciar Flash de ActionScript.
centipado escribió:
Efilnikefusin escribió:Flash es muy bonito, sí... Pero en el fondo, al menos para mí, no sale rentable usarlo. Por varias razones:

Para el cliente:
- No indexa con google (ni con los buscadores en general, pero vamos, que lo importante es google). Si no indexas, menos visitas, menos dinero, menos expansión comercial, etcc...

Para el programador:
- Difícil de aprender (¿quién ha dicho que en 1 tarde se aprende? :S), y desde hace poco tienes alternativas más standard como son javascript(jQuery, Scriptacolous) o HTML5. Además, no solo vale con aprender; es como el diseño, se te tiene que dar bien.
- Código ilegible, te dan ganas de vomitar cada vez que abres un archivo con código de AS. Y para hacer una chorradita, 100 líneas de código xD
- Es privativo (aunque tienes alternativas libres, por ejemplo GNASH): más pasta
Para el usuario final:
- Necesitas plugin para cargar
- Consume muchos recursos
- En general es menos fluida la navegación

Ventajas:
- Potente. Se pueden hacer cosas increíbles
- En términos de diseño se lleva la palma

Yo lo veo un lenguaje más orientado a diseñadores más que a programadores. Un buen diseñador te puede hacer cosas increíbles en Flash. Ahora, uno que no se le de bien diseñar, aunque sepas Flash... Igual no sabes marcar bien la diferencia entre una web sin Flash y otra con



1.- Sí indexa.
2.- La dificultad como cualquier lenguaje de programación. Ademñas está basado en ecmascript al igual que JavaScript.
3.- El lenguaje no tiene culpa de que haya "mataos" que hagan el código ilegible. Es aplicable a cualquier lenguaje de programación.
4.- El FrameWork de Flex es OpenSource y gratis. Lo que no es gratis es el FlashBuilder pero tienes alternativas gartuitas muy decentes como el FlashDevelop.
5.- Cierto, neecsitas plugin. Tiene la ventana de que funciona igual en cualquier sitio y la desventaja de tener que instalarlo.
6.- Si que consume más de lo recomendado pero tampoco es para tirarse de los pelos. Mientras el código esté bien optimizado irá bien.
7.- La usabilidad la da el desarrollador no el lenguaje.

¿Diseñadores? Creo que tú te refieres a Flash en sí, es decir, a la aplicación de Adobe. Las webs hechas en Flash (con línea de tiempo sin AS) no son un ejemplo porque no exponen todo el potencial. Hay que saber diferenciar Flash de ActionScript.


1.- Vale, sí, indexa, pero se indexan muchos menos elementos.
2.- La dificultad para mí no es la misma de aprender PHP a ActionScript, y mucho menos de dominarlo
3.- Lo decía como normal general, habrán casos y casos. Está claro que es un tema muy subjetivo y que depende del programador, pero no es lo mismo la legibilidad de un fichero en Cobol o AS que de Java, por ejemplo
4.- Como todo, tienes alternativas, también lo he dicho.
5.- Estamos de acuerdo.
6.- ¿Tú crees que la mayoría de códigos están optimizados? No dudo de que tú ni otros no lo hagan, pero toda la gente que no se dedica a este mundillo especificamente, de optimizar se preocupan poco. Igual me equivoco, pero es mi impresión den todas las páginas y códigos que he visto en flash
7.- Viene relacionado con el punto de arriba

Lo siento me refería al lenguaje AS en general. Tampoco estoy muy puesto en el tema, por eso pregunto, a "webs en Flash con línea de tiempo AS" ¿te refieres a videos, secuencias, etc...? Yo me refiero a todos los elementos como tal que interactúan con el usuario final
Efilnikefusin escribió:
centipado escribió:
Efilnikefusin escribió:Flash es muy bonito, sí... Pero en el fondo, al menos para mí, no sale rentable usarlo. Por varias razones:

Para el cliente:
- No indexa con google (ni con los buscadores en general, pero vamos, que lo importante es google). Si no indexas, menos visitas, menos dinero, menos expansión comercial, etcc...

Para el programador:
- Difícil de aprender (¿quién ha dicho que en 1 tarde se aprende? :S), y desde hace poco tienes alternativas más standard como son javascript(jQuery, Scriptacolous) o HTML5. Además, no solo vale con aprender; es como el diseño, se te tiene que dar bien.
- Código ilegible, te dan ganas de vomitar cada vez que abres un archivo con código de AS. Y para hacer una chorradita, 100 líneas de código xD
- Es privativo (aunque tienes alternativas libres, por ejemplo GNASH): más pasta
Para el usuario final:
- Necesitas plugin para cargar
- Consume muchos recursos
- En general es menos fluida la navegación

Ventajas:
- Potente. Se pueden hacer cosas increíbles
- En términos de diseño se lleva la palma

Yo lo veo un lenguaje más orientado a diseñadores más que a programadores. Un buen diseñador te puede hacer cosas increíbles en Flash. Ahora, uno que no se le de bien diseñar, aunque sepas Flash... Igual no sabes marcar bien la diferencia entre una web sin Flash y otra con



1.- Sí indexa.
2.- La dificultad como cualquier lenguaje de programación. Ademñas está basado en ecmascript al igual que JavaScript.
3.- El lenguaje no tiene culpa de que haya "mataos" que hagan el código ilegible. Es aplicable a cualquier lenguaje de programación.
4.- El FrameWork de Flex es OpenSource y gratis. Lo que no es gratis es el FlashBuilder pero tienes alternativas gartuitas muy decentes como el FlashDevelop.
5.- Cierto, neecsitas plugin. Tiene la ventana de que funciona igual en cualquier sitio y la desventaja de tener que instalarlo.
6.- Si que consume más de lo recomendado pero tampoco es para tirarse de los pelos. Mientras el código esté bien optimizado irá bien.
7.- La usabilidad la da el desarrollador no el lenguaje.

¿Diseñadores? Creo que tú te refieres a Flash en sí, es decir, a la aplicación de Adobe. Las webs hechas en Flash (con línea de tiempo sin AS) no son un ejemplo porque no exponen todo el potencial. Hay que saber diferenciar Flash de ActionScript.


1.- Vale, sí, indexa, pero se indexan muchos menos elementos.
2.- La dificultad para mí no es la misma de aprender PHP a ActionScript, y mucho menos de dominarlo
3.- Lo decía como normal general, habrán casos y casos. Está claro que es un tema muy subjetivo y que depende del programador, pero no es lo mismo la legibilidad de un fichero en Cobol o AS que de Java, por ejemplo
4.- Como todo, tienes alternativas, también lo he dicho.
5.- Estamos de acuerdo.
6.- ¿Tú crees que la mayoría de códigos están optimizados? No dudo de que tú ni otros no lo hagan, pero toda la gente que no se dedica a este mundillo especificamente, de optimizar se preocupan poco. Igual me equivoco, pero es mi impresión den todas las páginas y códigos que he visto en flash
7.- Viene relacionado con el punto de arriba

Lo siento me refería al lenguaje AS en general. Tampoco estoy muy puesto en el tema, por eso pregunto, a "webs en Flash con línea de tiempo AS" ¿te refieres a videos, secuencias, etc...? Yo me refiero a todos los elementos como tal que interactúan con el usuario final



Es que hay muchas formas de hacer las cosas.

Hay una GRAN diferencia en TODO entre el que usa Flash y hace los efectos con línea de tiempo o scripts muy básicos en AS2 y el que usa AS3 puro.

Puedes abrir tu Flash CS5 y hacer tus animaciones en una línea del tiempo muy mona pero que al final resulta un caos o abrir un FlashBuilder y usar las librerías de tiempo.
Se necesitan conocimientos de ingeniería para desarrollar proyectos; a partir de ahí podrás elegir que es lo que mejor te conviene.
Gracias por la info compis!
Saludos
26 respuestas