¿Cuáles fueron las funciones PHP más complejas que ha desarrollado y cuáles fueron sus principales funcionalidades en detalles exactos?

La mayor parte del código que escribí era código de procedimiento y consideraría que casi todas las páginas PHP son una clase en sí misma.

Mi ejemplo favorito de una gran función de raspado que creé es la siguiente:

  • El cliente tenía más de 10,000 productos para vender a través de la fabricación directa como vendedor.
  • A una gran parte de estos productos les faltaba una descripción del producto.
  • Para recuperar las descripciones faltantes, creé una herramienta de raspado
  • La herramienta haría coincidir los productos con detalles faltantes con el mismo artículo encontrado en Google Shopping
  • La herramienta haría coincidir el título con el título de lo que se buscó en la URL aprovechando la propiedad GET que google le permite modificar en la URL.
  • cURL fue el módulo principal utilizado de PHP
  • Este método fue capaz de completar los espacios en blanco de casi todos los productos con descripciones faltantes.
  • Es importante tener en cuenta que por cada forma que use para raspar un sitio web (incluso si es google) sus datos y formato pueden cambiar. Por lo tanto, debe estar preparado para cambiar las etiquetas que comienzan y finalizan la disección de datos que se obtienen a través del método cURL.