Foros del Web » Programando para Internet » PHP »

PHP5 y la extencion mysql

Estas en el tema de PHP5 y la extencion mysql en el foro de PHP en Foros del Web. Hola [email protected] Como todos sabemos la extencion mysql, quedara depreciada con la actualizacion de PHP a su version 5.5. - Alguien sabe sobre que fecha ...
  #1 (permalink)  
Antiguo 08/04/2013, 06:13
 
Fecha de Ingreso: septiembre-2012
Ubicación: La Habana
Mensajes: 32
Antigüedad: 8 años, 8 meses
Puntos: 1
Pregunta PHP5 y la extencion mysql

Hola [email protected]

Como todos sabemos la extencion mysql, quedara depreciada con la actualizacion de PHP a su version 5.5.

- Alguien sabe sobre que fecha llegara la actualizacion de PHP?

- Y si es que los proyectos que estan utilizando mysql dejaran de funcionar?


Saludos,
  #2 (permalink)  
Antiguo 08/04/2013, 07:31
Avatar de Kamae  
Fecha de Ingreso: abril-2008
Ubicación: Barcelona (Catalunya)
Mensajes: 307
Antigüedad: 13 años
Puntos: 13
Respuesta: PHP5 y la extencion mysql

Hola emilkavg

No sé cuando sale la nueva versión (por lo visto está al caer, en PHP.net hubo movimiento el 5 de abril hablando de lo que estaría y no deprecado), pero en cualquier caso no se actualiza solo, requiere intervención por parte del administrador. Así que en principio no te dejará de ir porque seguirás usando tu versión de PHP. Ahora bien, si vas a actualizarlo, antes deberás actualizar tu código usando mysqli en vez de mysql

Saludos!
  #3 (permalink)  
Antiguo 08/04/2013, 10:56
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 9 años, 9 meses
Puntos: 793
Respuesta: PHP5 y la extencion mysql

El 11 de abril es la próxima versión beta, me imagino que beta3. Los proyectos no dejarán de funcionar pero si empezarán a lanzar advertencias, y así salga PHP 5.5.0 los hosting tardan siglos en poner esta versión. Cuando los hosting tengan PHP 5.5.0, la versión será 6.0.0 . Te sugiero que uses PDO para nuevos desarrollos y si puedes migrar los proyectos viejos mucho mejor.

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #4 (permalink)  
Antiguo 08/04/2013, 11:11
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 9 años, 10 meses
Puntos: 181
Respuesta: PHP5 y la extencion mysql

Cita:
Iniciado por Kamae Ver Mensaje
Hola emilkavg

No sé cuando sale la nueva versión (por lo visto está al caer, en PHP.net hubo movimiento el 5 de abril hablando de lo que estaría y no deprecado), pero en cualquier caso no se actualiza solo, requiere intervención por parte del administrador. Así que en principio no te dejará de ir porque seguirás usando tu versión de PHP. Ahora bien, si vas a actualizarlo, antes deberás actualizar tu código usando mysqli en vez de mysql

Saludos!
Servicio social sobre el mal uso de deprecated:

Deprecated: To strongly disapprove of or criticize something

La traducción podria tomarse en este contexto como desaprobado u obsoleto. La palabra deprecado no existe en el castellano.

Mi intención no es tocar narices ni mucho menos, muchos en alguna ocasión usamos mal la palabra (me incluyo) y teniendo hermosas palabras en español podemos usarlas adecuadamente.
__________________
Blog de humor http://elcuasatar.net63.net/
  #5 (permalink)  
Antiguo 08/04/2013, 11:36
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 9 años, 9 meses
Puntos: 793
Respuesta: PHP5 y la extencion mysql

Existe en el manual PHP por eso muchos dicen así y va a seguir apareciendo así.

Aquí pensando... Mysqli me parece más complicado que PDO
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #6 (permalink)  
Antiguo 09/04/2013, 02:52
Avatar de Kamae  
Fecha de Ingreso: abril-2008
Ubicación: Barcelona (Catalunya)
Mensajes: 307
Antigüedad: 13 años
Puntos: 13
Respuesta: PHP5 y la extencion mysql

Cita:
Iniciado por cuasatar Ver Mensaje
Servicio social sobre el mal uso de deprecated:

Deprecated: To strongly disapprove of or criticize something

La traducción podria tomarse en este contexto como desaprobado u obsoleto. La palabra deprecado no existe en el castellano.

Mi intención no es tocar narices ni mucho menos, muchos en alguna ocasión usamos mal la palabra (me incluyo) y teniendo hermosas palabras en español podemos usarlas adecuadamente.
Te agradezco la traducción, soy consciente de que es "obsoleto" lo más apopiado, sólo que vagueé y lo dije a lo spanglish como por ejemplo el término "loguear". Aunque también te digo que a pesar de que el castellano no es mi idioma materno, considero que hay faltas mucho más graves en este foro (estilo "hoygan") que hacen verdaderamente daño a la vista y nadie lo corrige.

Sin ir más lejos tú te dejas tildes de libro y dices "en el castellano" en vez de "en castellano", ya que lo primero se refiere a lo natural de Castilla y lo segundo al idioma.

PD: Deprecado sí existe en castellano como palabra, aunque cierto es que no significa obsoleto.

PD2: No lo digo de mal rollo no me malinterpretes, pero me ha parecido un poco fuera de lugar que corrijas esa falta habiendo otras 10 anteriores.

Saludos cordiales
  #7 (permalink)  
Antiguo 09/04/2013, 06:53
Avatar de cuasatar  
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 9 años, 10 meses
Puntos: 181
Respuesta: PHP5 y la extencion mysql

Cita:
Iniciado por Kamae Ver Mensaje
Te agradezco la traducción, soy consciente de que es "obsoleto" lo más apopiado, sólo que vagueé y lo dije a lo spanglish como por ejemplo el término "loguear". Aunque también te digo que a pesar de que el castellano no es mi idioma materno, considero que hay faltas mucho más graves en este foro (estilo "hoygan") que hacen verdaderamente daño a la vista y nadie lo corrige.

Sin ir más lejos tú te dejas tildes de libro y dices "en el castellano" en vez de "en castellano", ya que lo primero se refiere a lo natural de Castilla y lo segundo al idioma.

PD: Deprecado sí existe en castellano como palabra, aunque cierto es que no significa obsoleto.

PD2: No lo digo de mal rollo no me malinterpretes, pero me ha parecido un poco fuera de lugar que corrijas esa falta habiendo otras 10 anteriores.

Saludos cordiales
Precisamente como me veía venir esto hice las debidas aclaraciones. Mi corrección no tiene como objetivo demeritar a nadie ni mucho menos (millones usamos este foro y a diario escribimos mal ya sea por desconocimiento, por escribir rápido u otras razones y por tanto obviamos acentos, tildes y demás) Tus correciones sobre mis errores simplemente me confirman que absolutamente todos nos equivocamos.

Simplemente mi intención era hacer notar una falta que nosotros cometemos (y en eso me incluyo yo también) y es en ocasiones usar palabras del inglés mal traducidas. La aclaración la hubiera hecho a cualquier persona del foro así que no tiene ánimos personales.

No me lo tomo a mal rollo, si algo se caracteriza en general este foro es que a pesar de las diferencias que tenemos siempre se pueden discutir los diferentes temas y creo que casi siempre se sacan cosas provechosas de la lectura de los mismos.

Tienes razón en lo de deprecado, una vez la busque precisamente por la curiosidad y ya no me acordaba que significaba. Pero bueno como esto no es una clase de ortografía, sigamos en el hilo del tema que si no nos perdemos .

Volviendo al tema, yo opino lo mismo que sobre PDO y mysqli. Si bien he usado relativamente poco PDO porque la costumbre hace que uno se vaya con lo que ya conoce, me parece que PDO es más flexible y universal a la hora de implementar conexiones. Las personas que recien empiezan deberian enseñarles desde el principio PDO. Yo por ejemplo solo he usado PostgreSQL con PDO y eso me facilito la vida para no tener que aprenderme el equivalente de las funciones de PostgreSQL lo cual hubiera implicado más tiempo.

Vinga home, no passa res. Una salutació cordial des de l'altre costat del món. El català no és la meva llengua materna i per tant jo també puc tenir errors ortogràfics com tot el món. Fins Ara!
__________________
Blog de humor http://elcuasatar.net63.net/

Última edición por cuasatar; 09/04/2013 a las 07:06
  #8 (permalink)  
Antiguo 09/04/2013, 09:28
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 15 años
Puntos: 2135
Respuesta: PHP5 y la extencion mysql

Aquí en el foro al inicio tenemos un tema marcado como importante: http://www.forosdelweb.com/f18/anunc...ecada-1008145/

Te indica todo al respecto. Saludos.
  #9 (permalink)  
Antiguo 09/04/2013, 10:48
Avatar de Kamae  
Fecha de Ingreso: abril-2008
Ubicación: Barcelona (Catalunya)
Mensajes: 307
Antigüedad: 13 años
Puntos: 13
Respuesta: PHP5 y la extencion mysql

Cita:
Iniciado por cuasatar Ver Mensaje
Simplemente mi intención era hacer notar una falta que nosotros cometemos (y en eso me incluyo yo también) y es en ocasiones usar palabras del inglés mal traducidas. La aclaración la hubiera hecho a cualquier persona del foro así que no tiene ánimos personales.
Ok ningún problema, disculpa el tono. No entendía la finalidad estando el foro repleto de faltas y por eso "salté" un poco, pero todo aclarado. Un saludo!

PD: Doncs no, no has comès ni un error en català


Siguiendo con el tema, no había oído nunca lo del PDO. Ahora que lo he buscado, la pregunta es: ¿MySQLi o PDO? Veo que PDO parece más completo, ambos trabajan orientado a objetos, pero si nos centramos sólo en conexiones MySQL, PDO tiene 12 drivers distintos por lo que pone, eso implica un peor rendimiento respecto a MySQLi? No parece que tenga mucho sentido usar PDO si sólo es para realizar consultas a un MySQL.

Lo que intento decir es que MySQLi ya lo conozco, me daría mucha pereza aprenderme el PDO pero lo haría si las diferencias fueran notorias. Imagino que no lo son no? (más bien eso espero )

Saludos
  #10 (permalink)  
Antiguo 10/04/2013, 03:29
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 13 años, 1 mes
Puntos: 574
Respuesta: PHP5 y la extencion mysql

El objetivo de PDO creo es el de separar del todo las capas de programación, proveyendo una interfaz de comunicación con las bbdd que sea, o pretende ser, totalmente independiente del Sistema Gestor de Bases de Datos usado.

Obviamente si tu aplicación no va a cambiar, ni en el futuro, de SGBD es mejor usar directamente la extensión propia del SGBD sobre el que trabajes.

Si estas trabajando con POO puedes conseguir algo muy similar si creas una clase que gestione la comunicación con la bbdd y usas sql estándar. En este caso si hay que cambiar de SGBD solo tendrías que tocar esa clase de comunicación.


Nota lingüística: espero que en este caso no haya cometido muchos errores ortográficos, tampoco es mi lengua materna. Dicen que soy bilingüe pero ni mi lengua materna ni la “paterna” son el castellano. Luego debo ser trilingüe puesto que algo de inglés se... y de francés también...???? o esto del bilingüismo solo es un tema legal??

Solo decir que esta bien usar toda la riqueza de la lengua, pero existe una cosa que se llama argot o jerga profesional y en nuestro campo queramos o no esta fuertemente influido por el inglés, de hecho programamos en inglés.

La mayoría de anglicismos que usamos tienen traducción más o menos precisa, por esto muchas veces es más claro usar el anglicismo que su traducción.

A mi particularmente me preocupa más los destrozos de la lengua que se ven en algunos “post” que el uso de más o menos anglicismos propios del entorno de trabajo.

@cuasatar gràcies per l’esforç i el reconeixement que fas en afegir un paràgraf en la nostra llengua.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 11/04/2013 a las 04:12

Etiquetas: extencion, mysql, php5
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 15:25.