Foros del Web » Programando para Internet » PHP »

Nececito solución: php vs asp

Estas en el tema de Nececito solución: php vs asp en el foro de PHP en Foros del Web. Hola Estoy aprendiedo PHP desde hace 3 meses. Me defiendo bastante bien, haciendo páginas modulares, consultas a base de datos, haciendo mis propias funciones... pero ...
  #1 (permalink)  
Antiguo 29/07/2005, 20:06
 
Fecha de Ingreso: marzo-2005
Mensajes: 271
Antigüedad: 12 años, 8 meses
Puntos: 1
Nececito solución: php vs asp

Hola

Estoy aprendiedo PHP desde hace 3 meses.
Me defiendo bastante bien, haciendo páginas modulares, consultas a base de datos, haciendo mis propias funciones...

pero me he encontrado con un trabajo del cual me tengo que encargar:
Una página programada (horrorosa) en ASP con una base de datos ACCESS.
La tengo que modificar toto: diseño y programación.

¿Con PHP se puede acceder a una base de datos ACCESS?
Pensais que debería aprender ASP?
o la hago en PHP?
Supondria mucho esfuerzo migrar una BD Access hacia una MySQL ?


Estoy muy perdido y os pido orientación, gracias
  #2 (permalink)  
Antiguo 29/07/2005, 22:42
 
Fecha de Ingreso: abril-2004
Mensajes: 84
Antigüedad: 13 años, 7 meses
Puntos: 0
¿Con PHP se puede acceder a una base de datos ACCESS?
me parece que con odbc se puede, si lo soporta el server
  #3 (permalink)  
Antiguo 29/07/2005, 22:46
 
Fecha de Ingreso: abril-2004
Mensajes: 56
Antigüedad: 13 años, 7 meses
Puntos: 0
sabes que yo empece programando en ASP y Access y al poco andar me encontre con algunos inconvenientes:

1.- Los servidores para alojar ASP y Access son muy caros al igual que las licencias de los programas.
2.- Access es limitada en cuanto al numero de registros que puede almacenar.

Yo te sugiero que aprendas a programar en PHP y MySQL, son herramientas muy poderosas y lo principal es de bajo costo. ¿Que pasaria si alguien te pide una base de datos con 20 tablas con 800.000 registros cada una o más. Ahi tendrias 2 alternativas: Cambiarte a Microsoft SQL Server 2000 (con sus repectivos costos y licencias) o la segunda que es la que tuve que adoptar: Cambiarte a MySql que es gratis e igual de poderosa que la de microsoft.

Respecto a migrar los datos de access a mysql no es para nada dificil, exportalos a excel, luego al block de notas y despues le agregas con la funcion "buscar y reemplazar" las instrucciones SQL para crear la tabla , los INSERT, etc.... (debes saber todo eso). Yo te diria que independiente al numero de registro no deberías demorarte más de 2 minutos en migrar cada tabla. (es muy probable que exista una forma más elegante de exportar, yo lo hago así y no me caliento la cabeza, je, je)

Yo tengo entendido que access es muy limitado (habran usuarios mas expertos en este foro que sabran mas del tema), Por mi propia experiencia te recomiendo a ojos cerrados que aprendas PHP y MySql porque te va a servir para programar cualquier tipo de sitios.

PD: No pretendo entrar en discusiones acerca de cual es mejor si PHP o ASP. es solo mi opinion.

Salu2 y suerte
  #4 (permalink)  
Antiguo 31/07/2005, 01:38
 
Fecha de Ingreso: noviembre-2003
Ubicación: Lima - Perú
Mensajes: 135
Antigüedad: 14 años, 1 mes
Puntos: 0
Yo estaba pensado usar access para un trabajo... y bueno este es de una empresa que maneja bastante informacion de clientes, por lo que es muy probable que genere muchas tablas y con cantidades muy grandes de info en cada una. Huayayo, gracias por tu comentario, no estaba al tanto de las debilidades de Access, pero en todo caso creo que siempre es bueno saber algo de bases de datos distintas a la MySql.

De veritas, muchos senkius

JOSEPH
  #5 (permalink)  
Antiguo 31/07/2005, 14:04
 
Fecha de Ingreso: febrero-2005
Mensajes: 670
Antigüedad: 12 años, 10 meses
Puntos: 0
Tengo entendido que, además, Access es bastante más lento que otros motores como mySQL.

Suerte
Fede
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
  #6 (permalink)  
Antiguo 31/07/2005, 15:33
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 14 años, 1 mes
Puntos: 11
Definitivamente, para mi, PHP y MySql. Migrar de Access y MySql no es dificil, hay unos script que hacen bien el trabajo, incluso en el sitio de MySql encontraras un programa para dicha migracion. Sugiero hagas todo la migracion en Windows y cuando tengas lista la migracion genera un script sql de extraccionde metadatos y cargas dicho archivo al MySql en Linux.

Herramienta de migracion:

http://dev.mysql.com/downloads/migra...olkit/1.0.html

Tutorial (video en ingles):

http://www.mysql.com/products/migrat...nTutorial.html
  #7 (permalink)  
Antiguo 03/08/2005, 23:43
 
Fecha de Ingreso: abril-2004
Mensajes: 56
Antigüedad: 13 años, 7 meses
Puntos: 0
Aqui se habla algo sobre migrar bases de datos access a mysql ojalá te sirva: http://es.tldp.org/Manuales-LuCAS/ma..._db_access.htm
__________________
Si el mundo es redondo ¿por que le pusieron planeta?
Entonces si hubiese sido plano le hubisen puesto "redondeta"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:33.