La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cuál es mejor, java o php?

¿Cuál es mejor, java o php?

1. Comparación de la tecnología Java y PHP: Java es un desarrollo puramente orientado a objetos con funciones potentes y muchas ramas. Es imposible sin Java. C/S o b/s, en términos de funcionalidad, ningún lenguaje se puede comparar con Java. Pero sus ventajas son también sus desventajas. Consulte el punto 6 para obtener más detalles. PHP es una estrella en ascenso, que absorbe las ventajas de Java, C y Perl y se centra en el campo de Internet. PHP en el campo WEB tiene ventajas únicas y ningún idioma en el campo WEB se puede comparar con él. Comparando los dos, Java básicamente gana. Pero, en realidad, no hay mucha comparabilidad y las áreas de interés también son diferentes. Tomemos como ejemplo WEB. Puede hacer ambas cosas y PHP gana.

2. Comparación de cuotas de mercado entre Java y PHP: Java es un lenguaje antiguo y se ha desarrollado durante muchos años. Tiene cabida en los campos C/S y B/S, especialmente en el sector de las telecomunicaciones. y las industrias bancarias. Sin embargo, con los cambios en las necesidades sociales y la atención de otros lenguajes, el mercado de Java se está erosionando. El campo WEB está casi dominado por PHP, el campo incrustado está casi dominado por C y el campo del cliente está casi dominado por el lenguaje C. Si no fuera por la aparición de Android, sería difícil decir el destino de Java. El enorme imperio de Java acumulado antes no colapsará de repente, debe haber un proceso. Así que ahora no necesitas preocuparte por su futuro. De lo que debe preocuparse ahora es de las personas talentosas de Java que han surgido en la última década y de una gran cantidad de pares que están ingresando al campo de Java. La descripción de PHP en el mercado es relativamente simple, porque solo necesitamos mirar un campo, que es el campo web. La participación de mercado de PHP en el campo WEB supera el 80% y el resto incluye java-JSP, asp y C#. NET, Python, Ruby, etc. 395 de los 500 sitios web principales utilizan PHP. Los dos sitios web más grandes del mundo, Facebook y Sina Weibo, utilizan PHP. Comparando los dos, están igualados.

3. En comparación con Android, el espacio de desarrollo de Java y PHP es muy fuerte, pero la cantidad de aplicaciones instaladas en teléfonos móviles es limitada y la promoción es difícil. Este es también el mayor desafío al que se enfrentan las aplicaciones. Afortunadamente, sólo JAVA puede hacerlo en Android, HTML5 es otro. La población de China representa el 19,7 de la población mundial, los internautas chinos representan el 22,4 de los internautas del mundo y los sitios web chinos representan el 0,5 de los sitios web del mundo. Hay un enorme espacio para el desarrollo de sitios web. En los países desarrollados, la contribución de Internet al PIB puede llegar al 20%, mientras que en China es sólo del 3%. Se puede decir que el espacio de desarrollo de Internet es enorme. Internet no se puede separar de WEB y WEB no se puede separar de PHP. En comparación con los dos, personalmente creo que PHP tiene ventajas más obvias.

4. Comparación de salarios en Java y PHP Los salarios están determinados por la oferta y la demanda. Si hay falta de talento, los salarios naturalmente serán altos. Si el talento está saturado, los salarios naturalmente serán bajos. Java es básicamente un curso que se ofrece en las universidades, por lo que muchas personas que quieren trabajar en la industria del software aprenden JAVA de forma natural. Sumado a la popularidad de Java en los últimos 65,438 00 años, toda la industria de Java se encuentra en un estado de exceso de oferta. Nanjing: En una clase de formación de Java de 30 personas, casi 10 personas no pudieron encontrar su trabajo ideal y cambiaron de carrera. El salario mínimo supera incluso los 1.000 yuanes y todavía hay personas dispuestas a trabajar. Por supuesto, si aprendes bien Java, puedes ganar un salario de más de 4000. PHP está completamente impulsado por el mercado. La dificultad es que muchas personas no entienden PHP y no tienen forma de entenderlo. La razón fundamental es que la universidad no cuenta con este curso. Hasta donde yo sé, solo el Xiaozhuang College en Nanjing ofrece cursos de PHP y no es una especialidad. La demanda del mercado de PHP no está clara en los colegios y universidades, y están más dispuestos a promover Java que cumpla con las características del tema. Hay menos personas que aprenden PHP y más empresas lo necesitan, lo que da como resultado un salario en PHP que supera con creces el de sus pares. Generalmente, el salario inicial no es inferior a 3.000 yuanes. La altura de Nanjing ya ha superado los 4.500 yuanes. El salario inicial en Beijing, Shanghai y Guangzhou ha superado los 6.000 yuanes. Comparando los dos: a excepción de Java, es difícil encontrar trabajo, pero mientras encuentres un trabajo, las habilidades de alto nivel son casi las mismas y el JAVA de bajo nivel obviamente está en desventaja.

5. Comparación de las tasas de aumento salarial entre Java y PHP: Se reconoce que Java es difícil de comenzar.

Se necesitan al menos uno o dos años para empezar realmente, y durante este período se está en el nivel de aprendiz, con aumentos salariales limitados. Habrá un gran aumento en dos años y básicamente no es ningún problema conseguir entre 6 y 7 mil. Se reconoce que PHP es fácil y rápido para comenzar. Después del período de prueba, puede obtener un aumento. Los PHPers generalmente obtienen un aumento salarial cada seis meses, y el rango está bien en los primeros tres años, oscilando entre 5.000 y 6.000 al año y entre 7.000 y 8.000 en dos años. También hay muchas personas que pueden ganar más de 10.000 yuanes en tres años. Comparando los dos: de hecho, la interfaz de PHP tiene ventajas obvias y el área de ambos lados es la misma en el período posterior. A diferencia de muchas personas que dicen que es difícil ascender detrás de PHP, a PHP le falta gente, pero son aún menos hábiles. Java no tiene el alto salario del que mucha gente se jacta y la polarización es grave. En realidad es bastante normal. Cuanto más difícil es el lenguaje, mayor es la polarización.

6.Cuellos de botella en el desarrollo respectivo de java y php: el sistema JavaEE ha dominado el desarrollo de software a nivel empresarial durante décadas. En la última década han surgido grandes cantidades de talentos, pero el lenguaje Java en sí lo es cada vez más. mostrando una tendencia a la inflación y la fragmentación. Usar Java es una opción costosa. El diseño de requisitos complejos, el lento progreso del proyecto, los costosos servidores de aplicaciones y el difícil mantenimiento hacen de Java un lenguaje por encima del templo. La división de versiones también hace que la llamada función multiplataforma sea una charla vacía. Las características de Java lo hacen inadecuado para empresas de Internet cuyo negocio cambia rápidamente con el mercado. El campo WEB está casi dominado por PHP, el campo incrustado está casi dominado por C y el campo del cliente está casi dominado por el lenguaje C. Si no fuera por la aparición de Android, sería difícil decir el destino de Java. Es conveniente y rápido desarrollar sistemas grandes y medianos con PHP. Esto es algo que Java no puede comparar con ASP.NET. Hay muchos marcos poderosos en PHP como yaf, yii, ci, etc. Para el desarrollo de sistemas generales pequeños y medianos, thinkphp es suficiente para eliminar los tres marcos ssh principales de Java. Debido a su simplicidad y rápido desarrollo, PHP también dificulta un poco el desarrollo de aplicaciones complejas. El llamado éxito es también el fracaso de Xiao He. Debido a que PHP se centra en el nivel de la aplicación y básicamente no necesita considerar las cosas subyacentes, se desarrolla rápidamente y es fácil de aprender. Sin embargo, esto también provocó un cuello de botella en el aprendizaje de PHP durante un período de tiempo. Después de la versión 5.3, PHP ha agregado extensiones más potentes, a través de las cuales se pueden lograr funciones que PHP por sí solo no puede lograr. Por lo tanto, el desarrollo de PHP encuentra un cuello de botella que puede resolverse mediante extensión. facebook y weibo.com utilizan una amplia gama de extensiones para solucionar un problema tras otro. Hui, arquitecto de Sina Weibo y consultor técnico jefe de PHP, se ha centrado en la investigación y el intercambio de los principios subyacentes de PHP. Las extensiones son lo que él considera lo mejor de PHP.

7. Comparación del número de puestos de Java y PHP: echemos un vistazo a las 2065438 estadísticas de Baidu a principios de septiembre de 2004: 2065438 A principios de septiembre de 2004, el número de puestos de contratación de Java en todo el país era 82703.

2065438 A principios de septiembre de 2004, había 47.263 puestos PHP en China.

El número de trabajos en Java apenas duplica al de PHP. Pero vale la pena considerar que la cantidad de talentos en Java es más de 100 veces mayor que en PHP.

8. Comparación de los costos de aprendizaje entre Java y PHP: el aprendizaje de Java generalmente se reconoce como difícil. Es difícil empezar y difícil de entender. El tiempo de autoestudio cuesta 12 meses, la tasa de éxito del autoestudio es inferior a 10 y el tiempo de formación cuesta casi 6 meses. El coste medio de las tasas de formación es de unos 15.000 yuanes. El tiempo que cuesta convertirse en maestro es de 2 años. El tiempo que lleva convertirse en maestro suele ser de más de 5 años. El aprendizaje de PHP es reconocido como el lenguaje más sencillo. Lenguaje interpretado, no se requiere compilación. El costo del tiempo de autoestudio es de 6 meses, la tasa de éxito del autoestudio es de 20 y el costo del tiempo de capacitación es de 3 meses. El coste medio de la formación es de unos 8.000 yuanes. El costo de tiempo para convertirse en maestro es de 1 año. El tiempo que lleva convertirse en maestro suele ser de más de 3 años. Comparando los dos, el costo escolar de Java es significativamente mayor que el de PHP.

9 Para resumir: Java y PHP tienen cada uno sus propios méritos y es posible que no estén terminados mañana por la mañana. Lo que quiero decir es que puedes aprender cualquiera. Si quieres aprender Java, debes trabajar en la industria de Android. Si quieres trabajar en el campo WEB, debes aprender PHP.

Dado que Java es difícil de aprender, los estudiantes sin conocimientos básicos o con conocimientos deficientes deben elegir con cuidado PHP puede ser más adecuado para estudiantes sin conocimientos básicos.