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.
- ¿Cómo puedo aumentar el tráfico en mi sitio web?
- ¿Cuál es la mejor 'introducción a Grunt' que hay?
- ¿Cómo se sienten los desarrolladores con una educación formal sobre los desarrolladores que son autodidactas o graduados de boot camp?
- ¿Cuál es la mejor manera de construir una plataforma de autor de no ficción desde cero?
- ¿Dónde puedo encontrar buenos desarrolladores web en Beijing?