ПредишенСледващото

Когато типов език, много по-лесно да се научат на трета страна (и вашето) код или API. И в IDE е по-трудно да се направи грешка във времето, за да пишете код.

За библиотеките в PHP разбира малко повече от Java (в посока на мрежата). Но аз съм решен този проблем чрез RPC (относно участието на некритични) или чрез JNI (роден повикване C \ C ++ функции чрез специален интерфейс). От друга страна основните неща, като например ORM и уеб рамки са направени много по-качествено.

Качествено изработен управление зависимости, монтаж и производство на проекта. Всичко е автоматизирано и омагьосани от Java.

В Java, имате един процес работи с клиенти в PHP е необходима на всеки клиент на нов процес. Аз не знам как това се отразява изпълнение, но в Java в тази връзка, е по-удобно да се работи в писането на някои акции устройства услуги за клиентите.

В близко бъдеще ще бъде в състояние да се обадя Python, Ruby библиотеки или рамки директно от Java. Вече можете да направите това, но то ще Java7-8 значително оптимизирана. Така че проблемът с библиотеки ще бъде решен.

Ако сега искате да започнете работа с Java в интернет, да разгледаме уеб рамка Grails и Tapestry 5. Първият не е наистина Java (построена на Groovy), но има голям брой на интегриране с библиотеки. Втори изцяло в Java, но по-малко интегрирани библиотеки.

Пролет и сега е мейнстрийм в разработването на уеб проекти. Изброените по-горе рамки или са изградени върху него, или имат способността да се интегрира с тях.

В Java, имате един процес работи с клиенти в PHP е необходима на всеки клиент нов процес
това зависи. Тогава и PHP демони и други stillalive. Макар и не толкова странно. Какво PHP създава отделен процес и да го удря на завършване - това е по принцип често, дори и плюс.

Да, като и много лошо за почивка Java. Особено с Рамката пролет. API може да бъде описан в същия клас, от които за достъп до друга. И Java HotSpot JVM докато поведение JIT компилация на този клас и честота е значително по-годишна възраст. Основното нещо, което ръцете програмист използва не се изкриви, когато се работи с обекти и памет, в противен случай много време на ОС ще си тръгне. Но това е моето IMHO. Напред към мнението на другите

PHP е друго важно предимство за интернет: Изпълнение на скрипта може да бъде ограничена във времето и паметта. И това ограничение не засяга други връзки.

В Java, то ще трябва да убие сървъра на приложения и се кандидатира отново, но това е дълъг период от време и да засегне други връзки. Всъщност затова prodakshene се движат по няколко сървъра, на една машина.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!