Kero-beros

Error: No ha ocurrido ningun error

PHPeando

Hoy a sido un dia poco productivo, la verdad, dejando de lado que por la tarde hemos estando en casa un amigo viciando a la Wii i nos lo hemos pasado genial, y aunque suene friki el Wii Sports me vicia cacho xD

El resto del dia se lo he dedicado a buscar algo nuevo que poder hacer con php, algo rapido, que se pueda hacer en un par de dias, así que he cogido i me metido en del.icio.us i me he puesto a buscar a ver si había algo interesante para hacer, o alguna pagina que tuviera tutoriales, o un tutorial sobre algo que ya supiera hacer i me permitiera mejorar mi codigo, arreglar errores ( que por cierto hago muchos xD ). Y buscando, buscando, pues me encuentro que hay demasiado donde mirar, y que para rematar resulta que no solo usan codigo php, sino que tambien usan otras cosas raras, que algun me tendre que mirar por cierto.

Resulta que me he encotrado con un monton de paginas, en ingles sea dicho de paso, por que en español hay poca cosa la verdad. Estas se pueden dividir, por decirlo de alguna manera, en las faciles i las dificiles. Las faciles se pueden entender como las que dan codigo “legible” sin usar referencias externas raras, y las dificiles son esas que dan un codigo bien echo ( si mas no, mejor que las otras ) pero que usar cosas raras, aunque esas cosas raras van bien, la verdad.

Las que yo catalogo como faciles son las que me van mejor, me ayudan a enteder conceptos que no tenia muy claro, dan ideas para cuando haya de escribir mi codigo, etc… Aunque luego, para hacerlo mas facil viene cuando usan bibliotecas ya creadas i me salen con mariconadas raras y me quedo ¿?¿? Y digo yo ¿Que coño os cuesta explicar como crear tus propias librerias para asi luego poder ponerles yo las funciones que a mi me interese? Por ejemplo, buscando como mandar correos con php, voy i me encuentro con que usan una libreria que solo les pasas cuatro parametros i ya va, pues no!! A mi me explicais como coño hacer la libreria que ya me matare yo a hacer lo quiero que haga,,,, ¿ Y si solo quiero mandar mensajes a un servidor como puede ser gmail?? ¿Y si no quiero que haga ciertas cosas?? ¿Y si quiero que haga otras de diferentes?? Para eso me la escribo yo. Si es cierto que puede ir bien en ocasiones, pero depender de librerias externas, que luego tienes que preocuparte de actualizar por que sacan una version nueva… i ademas que tienes que acostombrarte a programar de cierto modo, porque esa libreria va de ese modo ¬¬

Dejando de lado esa parrafada de critica, me he encontrado con que o aprendo usar ciertas herramientas o me parece que ya me quedado encallado con el php. Con esto no vengo a decir que ya sea dios del php xD solo que no hay que hacer para practicar. Y que para poder continuar tendre que aprender a usar todas las cosas raras esas.

Creo que mejor explico que son todas esas cosas raras. Todo eso, son frameworks de php, librerias externas que vienen con codigo ya predefinido i pasandoles unos pocos parametros ya te hacen lo que quieres. Pero sobre todo lo que mas me jode es el PEAR. Esto, aparte de pera, es como una extension de php que viene con librerias para hacer mas rapido el desarrollo del codigo, lo que pasa es que el codigo escrito es un pelin raro… Y como no lo pillo pues me jode >.< Y luego, eso de los frameworks… que ya te separan todas las cosas, CSS aqui, JS alla, codgo php aqui, plantillas alla, etc… A esto todavia le veo algo util, por que lo cierto es que te ahorras un monton de trabajo. Pero por mas que lo intento no me habituo a su manera de ser. Yo tengo mi propia estructura de codigo, mi manera de escribir el codigo, y mi sitio para poner las cosas i quando me sacan de ahi me cabreo mucho. Y si se da que necessito repetir mucho codigo en un mismo sitio pues escribo yo la jodida libreria i le hago hacer lo quiero, ni mas ni menos ( por ejemplo la conexion a una base de datos, que solo es una linia de codigo, para eso, ya lo hago yo i no uso una libreria a la que le pases el nombre de usuario, pass, host, i escribiendo un codigo raro te conecta a la base de datos usando el mismo codigo que yo se… ), y como el php no tiene funcinoes que permiten hacer de todo ni nada por el estilo (ironia) pues toca buscar una libreria que haga el trabajo correspondiente, pero nunca encuentro algo que explique como hacer las cosas para asi poder hacer mi libreria en caso de necessitarlo. Por ejemplo:

  1. Quiero un codigo en php que se conecte a gmail i me diga las cabeceras de mi correo. Que encuentras? Usa tal libreria….
  2. Quiero algo para leer los ultimos torrents de FL sin necesidad de conectarme a mi lector de RSS. Usa tal libreria…  Para luego encontrar la manera de hacerlo y resulta que son 10 jodidas linias de codigo… Pero si quieres la version pr0 tienes que usar que las librerias… ¬¬ Asco que me dan
  3. Que quiero algo para mandar correos por pop3 usando mi mail? Usa la libreria de pop3

Pues no me da la gana, yo quiero saber como conectarme yo al pop3, que valores usa, que puedo i que no puedo hacer i con eso ya me hago yo el codigo, Y para gmail igual…

Aunque parece que este poniendo a parir a to dios con este post xD no es asi, solo digo que me gustaria que hubieran mas explicaciones sobre como hacer las cosas y menos usa esto, usa lo otro, asi no voy a aprender. Si bien es cierto que me puedo mirar el codigo de las librerias tengo que descifrar que hace cada funcion..,, y eso no me gusta.

Aunque volviendo al tema, lo facil es facil i lo dificil es rapido, Eso es lo que he sacado despues de unas horitas buscando codigos. Supongo que pese poner a parir a todo eso, tendre que aprender a usarlo i seguro que al final me gusta y todo. Pero de momento prefiero saber escribir mis propios codigos i saber como van las cosas.

En conclusion, que como me mola escribir en php, de vez en cuando voy a poner algun turorial o algo por aqui sobre cosillas que encuentre i puedan ser utiles =)

Diciembre 16, 2007 - Publicado por Kero-beros | PHP | | Aún no hay comentarios

Aún no hay comentarios.

Deja un comentario