Duda Php

Iniciado por Kabra, Diciembre 24, 2005, 12:20:36 PM

Tema anterior - Siguiente tema

Kabra

Bueno, hace unas semanas que estoy aprendiendo a hacer webs. Mi objetivo es hacer una web con un foro, y he visto que para esto hay que utilizar páginas dinámicas tanto Php o .Net. He visto que muchas de las páginas que utilizan este recurso están escritas en Php, pero en el manual de Desarrolloweb dice que las Php son propias de Linux. También he visto que hay que instalarse cómo un servidor para hacer estas webs, así que mis preguntas son:

1-¿PHP se puede utilizar en Windows XP?
2-¿El lenguaje ASP o .NET es de pago?
3-En el manual se cita algo sobre instalar un servidor cómo módulo Apache, ¿qué quiere decir eso?
4-Si hay que hacer de tu ordenador un servidor,¿es posible que el ordenador tengo otros muchos usos y sea para varios usuarios o sería mucho embrollo?

Bueno, ahora mismo no se me ocurre más preguntas, pero si luego me acuerdo de más ya os las preguntaré.

Gracias

malone3d

Citar
1-¿PHP se puede utilizar en Windows XP?
Si, solamente hay que bajarse el paquete adecuado de la pagina oficial de PHP

Citar
2-¿El lenguaje ASP o .NET es de pago?
Si (¿Acaso hay algo que microsoft ofrezca freeware?)

Citar
En el manual se cita algo sobre instalar un servidor cómo módulo Apache, ¿qué quiere decir eso?
Si no recuerdo mal de cuando lo instale tienes que: primero instalar el Apache y despues el PHP. Despues vas al archivo de configuracion del apache y añades 3 lineas, reinicias el apache y listo.

Citar
Si hay que hacer de tu ordenador un servidor
El php necesita del apache para funcionar, y el apache es para eso, para hacer tu ordenador servidor, logicamente necesitas hacerlo servidor. Yo tambien le tengo para otros usos y no me causa ralenterizacion excesiva, tambien depende de la memoria que tengas y que mas le vas a meter por ejemplo, como comentas, si quieres hacer un foro necesitarias intalar tambien el mysql

Kabra

Pues muchas gracias Malone, me has resuelto muchas dudas. Te diré que mi ordenador es un Intel Cetrino 1400 hz, 512 de ram, 60 gb de disco duro. ¿Tendré rpoblemas de ralentización?
Otra duda que me asalta ahora es que si mi ordenador es el servidor,¿ tendrá que estar todo el día conectado a Internet?
¿Tendré que crearme un dominio y pagarlo?

Sobre MySQL creo que es un programa para hacer bases de datos relacionadas con PHP, ¿no? ¿Podrías decirme si hay algo comlpicado en instalar este programa?

Gracias de nuevo,
lluiscastre

Eye del Cul

Bueno, si usas Windows lo mejor es que te descargues un paquete llamado WMServer Tools, que incluye todo lo necesario: Apache + PHP + MySQL + PHP my admin, y es muy fácil de instalar.

Cita de: "lluiscastre"Te diré que mi ordenador es un Intel Cetrino 1400 hz, 512 de ram, 60 gb de disco duro. ¿Tendré rpoblemas de ralentización?

Hmm, apenas... Yo lo estoy usando sin problemas en un ordenador que viene a ser la mitad de potente, Realmente consume pocos recursos.

Cita de: "lluiscastre"Otra duda que me asalta ahora es que si mi ordenador es el servidor,¿ tendrá que estar todo el día conectado a Internet?
¿Tendré que crearme un dominio y pagarlo?

Que va, no hace falta ningunda de estas cosas...
El Apache se inicia o se desactiva como un programa más. Lo único, cuando lo tengas en marcha, podrás acceder a tu ordenador -en realidad, a la carpeta "www" que crea el instalador- desde el navegador de internet, tecleando http://127.0.0.1 o http://localhost. Los scripts en PHP que tengas se ejecutarán así -por ejemplo, http://127.0.0.1/condemor.php-.

Y NO hace falta que estés conectado a internet mientras usas el Apache/PHP... En tu ordenador sólo lo tendrías "de prueba", para ir haciendo tu web -supongo que también podrías montarlo como un servidor para la red, pero para eso hace falta una buena conexión, un ordenador encendido todo el día, una IP fija...-.
Luego, tu página deberías subirla a un hosting que soporte PHP/MySQL; así gratuitos, no sé..., creo Miarroba o Brinkster lo premiten. Pero por lo demás, tranquilo; en lo que toca a tu ordenador, Apache sería sólo para tu desarrollo, y no para que la gente acceda a tu máquina desde la red.
«Porque buscar a alguien patético en Internet es como buscar caballos en un establo: encontrarás alguno, seguramente» -- Phobos Anomaly

Kabra

Jeje,  :) ya tengo las cosas un poco más claras. Es decir, se ha de instalar Apache y todo esto para poder hacer las webs desde tu ordenador y después colgarla al FTP de mi sitio que este a su vez ha de soportar PHP y MySQL. Apache se ha de instalar porqué no se puede instalar PHP en un sistema operativo, si no que se ha de instalar en un servidor.
Decidme si lo que digo es verdad y ya no molestaré más :wink: .
Otra cosa que quiero deciros: para hacer un foro, ¿cada uno programa el suyo  o hay ya formatos de foros estándars? (lo digo porqué he visto varios foros idénticos de forma).

P.D.: Mi página la voy a alojar en un servidor Xoopiter (www.xoopiter.com), ¿creeis que este servidor permite el PHP (en la página principal dice no sé que de MySQL y me parece que dice que no se ha de pagar) ?

malone3d

Si andas bien encaminado, se trata de que el Apache haga de tu ordenador servidor y los demas son "extras" como los scripts PHP o las bases de datos mysql.

Usa lo que te dijo Eye para instalarlo, te sera mas sencillo aunque yo tiendo por hacer las cosas mas complicadas y hacerlo uno por uno, te quitara mas de un dolor de cabeza, sobre todo el mysql si no sabes mucho de estas cosas.

En cuanto lo del foro:

http://www.phpbb.com

Este es el mas extendido y mas facil de instalar y usar. Necesitas que tu servidor tenga PHP (supongo que tendra la version 4) y el MySql (ahora mismo acepta hasta la version de mysql 5 asi que por esto no creo que tengas problemas).

Existen mas foros muy estables pero la mayoria son de pago y este es gratis y estable.

Y lo de dominio, ya te ha contestado Eye no necesitas saber mas. Ademas puedo agregar que los archivos se dejan donde has instado el Apache en el directorio de htdocs, pero cosas de estas ya las veras mejor cuando lo instales y hagas tus primeras pruebas.

Citar
creo Miarroba o Brinkster lo premiten

Brinkster ahora es de pago y Miarroba bueno... personalmente no lo recomiendo...

Kabra

Venga pues muchas gracias Malone3D y Eye :)

Si tengo otra pregunta ya os la preguntaré.

Gracias de nuevo :wink:

[DoodoM]

Cita de: "Eye del Cul"Bueno, si usas Windows lo mejor es que te descargues un paquete llamado WMServer Tools, que incluye todo lo necesario: Apache + PHP + MySQL + PHP my admin, y es muy fácil de instalar.

¿Cómo es que no lo he conocido antes? Estoy perplejo, porque nada más instalarlo funciona automáticamente y sin problema alguno. ¡Y encima freeware y con actualización automática! No se como he podido vivir sin él.

La verdad es que ya estaba hasta los huevos de AppServ, FoxServ y todo estos paquetes de servidor que se la dan de profesionales pero que luego no arrancan todos los servicios ni pa'trás.

Porcierto, a quién le interese, puede descargarlo directamente de aquí.

P.D.: Existe un hosting de dominios gratuítos para ordenadores con servicios Apache, FTP o PHP instalados llamado DynDNS. Codifica y decodifica tu IP automáticamente a modo de dominio de tu elección y de manera completamente gratuíta, para que nadie pueda saber a primera vista la IP de tu ordenador. Es el que llevo usando yo desde el año de la pera y nunca me ha fallado.
Always look at the bright side of doom.

Kabra

Pues tengo otra duda jeje :) .

He hecho todo lo que me dijísteis y ya tengo el foro en mi web y todo eso.
Pero quiero cambiar el estilo del foro (phpBB) y lo que me pasa es que cuando me descargo uno, los botones estan en inglés o francés.
¿Cómo es que esta web por ejemplo tiene el estilo subBlack y los botones en castellano si no vienen en el paquete cuando te lo descargas?

Gracias

Eye del Cul

En un principio estaban en inglés, pero no sé si Kodran -uno de los que comenzaron la página con nosotros- los modificó, o se descargó estos en castellano de alguna parte.
«Porque buscar a alguien patético en Internet es como buscar caballos en un establo: encontrarás alguno, seguramente» -- Phobos Anomaly

Kabra

Bueno, se que esto no tiene que ver mucho con el tema, pero mejor lo pongo aquí que no abrir otro tema. Tan sólo quiero saber si conocen un buen tutorial para aprender Photoshop, o bien para Gimp, y que me digan cúal de los dos programas es mejor.

Gracias de nuevo

Arrovf

Cita de: "lluiscastre"Bueno, se que esto no tiene que ver mucho con el tema, pero mejor lo pongo aquí que no abrir otro tema. Tan sólo quiero saber si conocen un buen tutorial para aprender Photoshop, o bien para Gimp, y que me digan cúal de los dos programas es mejor.

Gracias de nuevo

Yo aprendí a usar el Photoshop probando, sin tutoriales (y además con el programa en inglés).
Es el primer programa que aprendí a usar en mi vida asi que si tienes alguna duda para hacer algo no dudes en preguntar  8)

Kabra

Gracias por tu respuesta Arrovf, pero yo busco un tutorial de Photshop o Gimp para poder aprovechar al máximo su utilidad. Por ejemplo se hacer alguna cosa con Photoshop, pero no voy a perder mucho el tiempo probando y probando cosas más que nada por que no dispongo de él. Con el Word me pasó lo mismo, aprendí por mi cuenta, pero encontré un manual por Internet que me pareció bueno y lo utilizé. La verdad es que aprendí muchas cosas y ahora utilizo Word bastante mejor.

Digo que el manual sea de Gimp o Photoshop por que dispongo de Photoshop, pero sé que Gimp es freeware y lo que no sé cúal de los dos es mejor.

Gracias por adelantado