¿Cuáles son algunos libros clásicos para desarrolladores de software? ¿Puede pedirle a profesionales relevantes que recomienden en función de su propia experiencia laboral? ¿Por favor no copiar?
1) PHP Debido a que la sintaxis de PHP es relativamente simple, principalmente miré un tutorial en línea de 14 días sobre PHP y luego compré PHP Technology Insider. Sin embargo, la versión que estaba viendo era anterior y ahora es PHP7, que es muy diferente. Se recomienda que primero lea el manual de PHP7 para aprender.
2) Servidor Nginx. La "Explicación detallada del servidor web de alto rendimiento Nginx" publicada por Electronic Industry Press presenta Nginx desde cuatro aspectos: introducción, función, implementación y aplicación. Si recién lo está usando, puede echar un vistazo breve a la introducción y las funciones. Las piezas que son demasiado complejas en realidad deben dominarse en operación y mantenimiento. Por supuesto, esto es absolutamente necesario si el individuo está interesado en aprender. Cuando su jefe tiene un problema de rendimiento del servidor y solo usted puede resolverlo, entonces su jefe definitivamente lo respetará.
3) Base de datos MySQL. "Desarrollo, optimización, gestión y mantenimiento de bases de datos MySQL, segunda edición" publicado por People's Posts y Telecommunications Press tiene una introducción relativamente sistemática a MySQL, desde declaraciones introductorias de SQL hasta la optimización de MySQL. El libro es relativamente grueso y no se puede leer en poco tiempo. Otro libro, "MySQL Technology Insider: InnoDB Storage Engine (Segunda edición)" de Jiang Chengyao también está bien escrito, pero también es bastante denso. Después de leer cualquiera de estos dos libros, te convertirás en un maestro de MySQL.
4) Redis de memoria caché. La "Guía de introducción a Redis (segunda edición)" de People's Posts and Telecommunications Press presenta en detalle la introducción básica de Redis, incluidas las estructuras de datos y comandos básicos, seguida de la configuración del clúster de Redis, que definitivamente le dará puntos adicionales durante la entrevista.
5) Control de versiones git. La guía de estudio de git de People's Posts and Telecommunications Publishing House se puede leer simplemente para comprender los principios de Git y dominar varios comandos de uso común. No utilizará comandos demasiado complejos en el trabajo general.
6) Otros. No hay mucho que decir sobre el editor y el entorno de desarrollo sintético utilizados en el trabajo. No es necesario leer un libro, simplemente busque en línea para encontrar la respuesta que desea. Además, es posible que se hayan actualizado las cosas mencionadas anteriormente. Debe verificar la última versión de acuerdo con su situación real. Baidu debería poder resolverlo de inmediato. No sé mucho sobre otros desarrollos integrados. Espero que los expertos respondan nuevamente.