RETO PHP

#1
PHP es un lenguaje de entorno cliente servidor, pues un amigo me hizo un comentario que PHP ES MUY LIMITADO:cowverine:, por lo que lanzo el siguiente reto.
hacer una aplicacion en PHP para moviles (aunque sea un hola mundo), desarrollarlo y subirlo a un celular... y que funcione!
:punzadita::punzadita::punzadita::punzadita::punzadita::punzadita::punzadita:
pido su apoyo para desarrollar este reto! :vientos::vientos::vientos::vientos:
 

alejkeops

Bovino adicto
#2
Que tal,

Aqui esta el codigo:

PHP:
<?php
echo "Hola mundo";
?>
PHP es para entornos Web [aunque hay uno que otro que hace .exe's a partir de PHP] asi que con guardar ese hola mundo, subirlo a un servidor Web que soporte PHP y entrar con el celular a esa pagina... se ejecutaria el Hola mundo!!

Ahora bien... si a lo que te refieres y es lo mas seguro, a que abrir un archivo
.php en el celular y te diga.. Hola mundo... pues creo no entiendes bien que es PHP.

:vientos:
 
#3
no mi estimado correr en celulares no es el objetivo de PHP, el objetivo de ese lenguaje es crear páginas web dinámicas y no aplicaciones de escritorio mucho menos para celulares
 

fabian3003

Bovino adolescente
#4
jaja... porque vas a usar php para un celular ???? el pho no es limitado: es muy buen lenguaje que esta orientado a la web , decile a tu amigo que lea un poco y que no haga como la myoria de la gente: o sea opinar sin saber.
 

chafucosoft

Bovino de alcurnia
#5
php es para crear paginas dinamicas ... generar codigo html . En un celular pues entra cualquier pagina q use PHP y te va de pelos!
 
#6
Puedes programar el php y usarlo como funcion al final de cuentas lo que importa de resultado se guarda en variables las cuales las puedes extraer por medio de repositorios de informacion xml con javascrip y mostrarla en un html. o usar un rss directo con el xml y el dispositivo movil, esto en caso de que creas que un movil no habre php. Tu amigo ha de ser informatico y se limito mucho, deseguro que no sabe minimo sobre un parce.
 

NaviChavez

Bovino maduro
#7
A decir verdad... la persona que le dijo eso m4nu311 tiene algo de razón en cuanto a lo que dice.

PHP como tal no es un lenguaje de programación, que así lo queremos ver, ya es diferente, pero como tal PHP es un lenguaje embebido dentro de HTML, o sea, lo cual lo limita a ser un lenguaje de scripts, nunca un lenguaje de programación. No confundan los términos.

En cuanto a que es limitado... pues si, es verdad, pero que lenguaje no lo es? Por ejemplo... Visual .NET es muy limitado en cuanto al manejo de gráficos, Java tiene igual algunas deficiencias en cuanto a la comunicación periféricos (mas que nada con los que corren windows).

A lo que voy es que PHP es limitado (no, no es lenguaje de programación) como cualquier otro lenguaje de programación.

En cuanto a hacer aplicaciones de escritorio con PHP... pues claro que se puede, se llama PHP + GTK (GTK por sus siglas Graphic ToolKit o como muchas la conocen GIMP ToolKit) es la forma mas fácil de crear "ventanitas" para PHP.

Y el amigo este, se refiere a que es limitado porque no puedes acceder a periféricos o dispositivos como con cualquier otro lenguaje, pero volvemos a lo mismo, PHP no fue creado como un lenguaje de programación.

Buena vibra!
 
#9
A decir verdad... la persona que le dijo eso m4nu311 tiene algo de razón en cuanto a lo que dice.

PHP como tal no es un lenguaje de programación, que así lo queremos ver, ya es diferente, pero como tal PHP es un lenguaje embebido dentro de HTML, o sea, lo cual lo limita a ser un lenguaje de scripts, nunca un lenguaje de programación. No confundan los términos.

En cuanto a que es limitado... pues si, es verdad, pero que lenguaje no lo es? Por ejemplo... Visual .NET es muy limitado en cuanto al manejo de gráficos, Java tiene igual algunas deficiencias en cuanto a la comunicación periféricos (mas que nada con los que corren windows).

A lo que voy es que PHP es limitado (no, no es lenguaje de programación) como cualquier otro lenguaje de programación.

En cuanto a hacer aplicaciones de escritorio con PHP... pues claro que se puede, se llama PHP + GTK (GTK por sus siglas Graphic ToolKit o como muchas la conocen GIMP ToolKit) es la forma mas fácil de crear "ventanitas" para PHP.

Y el amigo este, se refiere a que es limitado porque no puedes acceder a periféricos o dispositivos como con cualquier otro lenguaje, pero volvemos a lo mismo, PHP no fue creado como un lenguaje de programación.

Buena vibra!
Hola, ¿Tienes algún link donde establezcan una diferencia clara entre lenguajes de programación y lenguajes de scripting? Porque según yo, un lenguaje de scripting es un lenguaje de programación.

Un poco de respaldo a eso:

A programming language is a machine-readable artificial language designed to express computations that can be performed by a machine, particularly a computer.
Código:
http://en.wikipedia.org/wiki/Programming_language
Código:
http://en.wikipedia.org/wiki/Scripting_language
PHP NO es un lenguaje embebido dentro de HTML, ese es su principal uso, pero se puede utilizar independientemente, un ejemplo de eso es el que tu mencionas, PHP+GTK.

Luego, si todos los lenguajes de programación son limitados entonces PHP no merece una mención especial.

Lo gracioso viene cuando pide que una aplicación PHP corra en un celular, lo cual no es posible sin un intérprete o compilador destinado especialmente para celulares (entonces el desconocimiento del compañero que pregunta no viene de lenguajes de programación, si no de arquitectura de computadoras), del cual ninguno de los que opinamos tiene conocimiento, lo mismo podría pedir correr un programa en Fortran o Lisp y tampoco sería posible debido a la misma limitación.
 
#10
Hola, ¿Tienes algún link donde establezcan una diferencia clara entre lenguajes de programación y lenguajes de scripting? Porque según yo, un lenguaje de scripting es un lenguaje de programación.

Un poco de respaldo a eso:



Código:
http://en.wikipedia.org/wiki/Programming_language
Código:
http://en.wikipedia.org/wiki/Scripting_language
PHP NO es un lenguaje embebido dentro de HTML, ese es su principal uso, pero se puede utilizar independientemente, un ejemplo de eso es el que tu mencionas, PHP+GTK.

Luego, si todos los lenguajes de programación son limitados entonces PHP no merece una mención especial.

Lo gracioso viene cuando pide que una aplicación PHP corra en un celular, lo cual no es posible sin un intérprete o compilador destinado especialmente para celulares (entonces el desconocimiento del compañero que pregunta no viene de lenguajes de programación, si no de arquitectura de computadoras), del cual ninguno de los que opinamos tiene conocimiento, lo mismo podría pedir correr un programa en Fortran o Lisp y tampoco sería posible debido a la misma limitación.

Tienes razon. Al igual Java mi compañero, si no traen la maquina virutal en los celulares nomas no les jala para nada, si los celulares en lugar de venir con la maquina de Java vieieran con un interprete para PHP pues entonces si funcionaria
 

NaviChavez

Bovino maduro
#11
Hola, ¿Tienes algún link donde establezcan una diferencia clara entre lenguajes de programación y lenguajes de scripting? Porque según yo, un lenguaje de scripting es un lenguaje de programación.

Un poco de respaldo a eso:

Código:
http://en.wikipedia.org/wiki/Programming_language
Código:
http://en.wikipedia.org/wiki/Scripting_language
PHP NO es un lenguaje embebido dentro de HTML, ese es su principal uso, pero se puede utilizar independientemente, un ejemplo de eso es el que tu mencionas, PHP+GTK.

Luego, si todos los lenguajes de programación son limitados entonces PHP no merece una mención especial.

Lo gracioso viene cuando pide que una aplicación PHP corra en un celular, lo cual no es posible sin un intérprete o compilador destinado especialmente para celulares (entonces el desconocimiento del compañero que pregunta no viene de lenguajes de programación, si no de arquitectura de computadoras), del cual ninguno de los que opinamos tiene conocimiento, lo mismo podría pedir correr un programa en Fortran o Lisp y tampoco sería posible debido a la misma limitación.
http://www.php.net/manual/en/faq.general.php#faq.general.what

What is PHP?

PHP is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly.
Ahora diferencia entre si un lenguaje de programación y un lenguaje de scripting pues... la diferencia mas estúpida e insulsa que puedo darte es que uno se compila.

A lo que quería llegar es no tanto a crear una polémica entre si PHP es o no es un lenguaje de programación sino a que en cualquier dispositivo puede ser visto, ya sea desde celulares o desde cualquier otro dispositivo que tenga acceso a web, pero PHP no fue creado para ser un manejador de periféricos o para tener acceso a los recursos de las máquinas en las cuales es interpretado.

En fin, no quería crear polémica entre si es o no es un lenguaje de programación, solo para mi forma de ver, en lo que he trabajado y lo que conozco de PHP, para mi no lo es.

Buena vibra!
 

alejkeops

Bovino adicto
#12
Tienes razon. Al igual Java mi compañero, si no traen la maquina virutal en los celulares nomas no les jala para nada, si los celulares en lugar de venir con la maquina de Java vieieran con un interprete para PHP pues entonces si funcionaria
Pues el interprete vendría siendo un navegador Web y si lo traen o puede ser instalado pero aun asi y recordando que PHP se ejecuta en el servidor y el resultado se muestra el cliente {usuario final} se necesita de un servidor... el cual un celular NO tiene.

Aunque igual hablar de navegador Web... pues habria mas polemica en que si un celular como tal NO trae navegador Web y ya seria un smartphone, pocketPC, etc...

:vientos:
 
Arriba