Jump to content
BulForum.com

Какъв уеб-сървър ползвате


Recommended Posts

В последно време доста се мъча да намеря добър сървър, със възможности за scaling (повече юзъри и т.н), лесен мениджмънт и добра интеграция с някое от двете IDE-та, които ползвам (NetBeans и Eclipse). Досега Tomcat ми приляга доста добре, но харесвам и JBOSS. Ползвал съм също и GlassFish, но намирам мединджмънт частта за тромава. Другото, с което съм се срещал, е Xampp. Kaжете си мненията по въпроса, не е задължително да е сървър, свързан с Java/JSP/Servlet или с PHP. Казвайте и предимства и недостатъци, както и OS compatibility issues. Eто пример:

 

Apache Tomcat- OS: Linux/Windows, изплозва JSP/Servlet, изисква JRE и има лесна интеграция с Eclipse IDE и направо свръх лесна интеграция с NetBeans. Пуска се лесно - startup.bat (Windows) / startup.sh (Linux). Мениджмънт частта е лека, лесна, всичко е възможно, макар и да трябва доста да пишеш по XML файлове за fine tuning. Има много много плъгини (Jakarta), които разширяват възможностите му. Направо си е песен.

Link to comment
Share on other sites

Нека да допълня:

JBoss- включва ембеднат Томкат, съответно си има сървлет контейнър. Но!:

-Е доста по-труден за ползване (поне за мен)

-По-бавен стартъп

-Има native EJB support

-Лесен е за интеграция с Hibernate

-Лесна интеграция/деплой на RIA

-Изисква доста...по verbose писане на код (заради бийновете) (не че Томкат не поддържа биийнове, но за request/response не ти трябват бийнове).

-Струва ми се бавен

-Jboss Web Server (default servlet container-a на Jboss, макар и базиран на Tomcat, изглежда тромав и с бавен стартъп, но на default конфигурация се държи по-стабилно и JVM взима по-малък memory usage от Тomcat.

Link to comment
Share on other sites

Освен по случайност още 3-4 човека да го видят твоя пост, не мисля че ще събереш кой знае колко мнения от този форум. Пробвай в HWBG евентуално. Но там са основно хора занимаващи се в PHP, като доста голяма част са буквално новобранци (поне аз съм останал с впечатление че са хора с под 5 години опит).

 

Но Godfather би трябвало да е наясно кой е най-удачния сървър или поне те защо са го избрали :) Доколкото съм останал с впечатление точно на java пишат техните програмисти

Link to comment
Share on other sites

Но Godfather би трябвало да е наясно кой е най-удачния сървър или поне те защо са го избрали :) Доколкото съм останал с впечатление точно на java пишат техните програмисти

Дедо, работата е там, че за огромни инфраструктури такова понятие като най-удачен сървър или пък каквото и да било решение не съществува. При нас има разнообразие от всякакви платформи. Имаме .Net/IIS, обаче имаме и JBOSS/Apache. На Оракъл май имаме най-много неща, като се започне от всякакви комбинации на бекенд базите-данни плюс data warehousing, мине се през разните им Java Middleware разклонения и се стигне до ентърпрайз порталите им, добавяйки във всичката тази боза интернет-директорийните им решения, че и целия арсенал на PeopleSoft платформата. Май наистина няма глупост на Оракъл, дето да не сме бутнали някъде. В мрежовата инфраструктура за щастие нещата са доста по-ясни: трудно може да се намери нещо по-различно от Cisco, като изключим специализираните устройства за сигурност. Добре обаче, че отдавна напуснах сферата на управлението на инфраструктурата, а си се отдадох изцяло на информационната сигурност. :lol:

Ако трябва тепърва обаче да започвам да развивам инфраструктурата в някаква фирма from scratch, винаги бих заложил на отворените платформи плюс възможностите за интеграция с cloud services.

Link to comment
Share on other sites

Дедо, работата е там, че за огромни инфраструктури такова понятие като най-удачен сървър или пък каквото и да било решение не съществува.

 

Това е така. В един момент готовите решения си изчерпват потенциала, като всичко друго лесните неща стават лесно, а за сериозните трябва да се препотиш. Само дето тук хора си мислят че като отворят 3ти склад за търговия на едро и са вече голяма фирма :lol:

 

Ако трябва тепърва обаче да започвам да развивам инфраструктурата в някаква фирма from scratch, винаги бих заложил на отворените платформи плюс възможностите за интеграция с cloud services.

 

Всичко зависи какво правиш. Cloud services не винаги са опция а за отворените платформи може да поспорим (само че това вече го уточнихме че ще става на маса пръстите чак толкова не ме сърбят за да пиша по форумите). Google не съм видял да са си отворили кода на търсачката.

Link to comment
Share on other sites

само че това вече го уточнихме че ще става на маса пръстите чак толкова не ме сърбят за да пиша по форумите

Дедо, то е ясно, че аз скоро май няма да намеря свободно време, ами по-добре ти стегни багажа за една разходка до Ванкувър и така ще обсъдим реално проблема. Само да те предупредя, че тук принципно подобни важни въпроси първо започват да се обсъждат на партия голф и чак след това се продължава в клъбхауза на маса. :lol:

Link to comment
Share on other sites

Принципно не е лоша идея ама първо трябва да стигна до Париж и Лондон после ще видим :) Както върви другата петилетка мога да стигна до едното от тези 2те...

Link to comment
Share on other sites

Принципно не е лоша идея ама първо трябва да стигна до Париж и Лондон после ще видим :) Както върви другата петилетка мога да стигна до едното от тези 2те...

Какво има в Париж или Лондон?

Link to comment
Share on other sites

Айфеловата кула, Биг Бен... и какво ли още не. Просто места които трябва да се видят. Великата китайска стена и Пирамидите също ама те по-нататък...

Link to comment
Share on other sites

  • 1 month later...

Другото, с което съм се срещал, е Xampp.

Аз съм го ползвал много пъти - под Linux се казва LAMPP (за windows - WAMPP). Много приятно решение, елементарна инсталация - само се разархивира в opt. То си е Apache, но с лесна инсталация, която спестява време от найстройване.

Link to comment
Share on other sites

  • 8 months later...

Apache е най-изпитаното решение от гледна точка на възможности и съвместимост (rewrite и др.). От друга страна, в много от случаите nginx го замества успешно като използва значително по-малко системни ресурси.

 

За хостинг не бих препоръчал нищо различно от Apache (освен в случаите, когато е необходим ASP/Windows), поради простата причина че всичко работи безпроблемно, освен това повечето известни контролни панели работят с него.

Link to comment
Share on other sites

...

За хостинг не бих препоръчал нищо различно от Apache (освен в случаите, когато е необходим ASP/Windows), поради простата причина че всичко работи безпроблемно, освен това повечето известни контролни панели работят с него.

"Нищо различно от Apache". Аз не бих бил толкова категоричен. Не е само до ASP. Всяка ситуация е различна. Поддържам 2-3 сървъра Win2008 R2, и на тях върви и PHP, mysql, ColdFusion, MS SQL, ASP.NET и т.н. под IIS, всичко накуп, за различните сайтове. От тази гл. точка за нас Win+IIS излиза маалко по-универсален за нуждите - всичко тва върви под него.

Едни други сайтове на един сървър се оказа, че вървят значително по-добре под Lighttpd отколкото под апаче (там само линукс беше опция). А да, rewrite и др. такива, има и за IIS. Само за инфо.

Почти всичко известно върви и под IIS. Даже на такъв сървър трябваше да пусна един сайт, правен от някаква компания, която казала на клиента, че нямал да тръгне, трябвало апаче, линукс и т.н. Е, подкарах го.

Link to comment
Share on other sites

Почти всичко известно върви и под IIS. Даже на такъв сървър трябваше да пусна един сайт, правен от някаква компания, която казала на клиента, че нямал да тръгне, трябвало апаче, линукс и т.н. Е, подкарах го.

Много дилетантско изказване. В света на поддръжката на сериозни онлайн платформи, които изискват ъптайм 99.99% с подобни изказвания ще предизвикаш единствено бурен смях. Това, че си подкарал нещо криво-ляво е само колкото да почешеш личното си его. В реалния живот онлайн платформите трябва да поддържат хиляди, десетки хиляди, че и милиони транзакции в секунда без да издават ни вопъл ни стон и точно това имат предвид хората, когато говорят, че нещо например не става за IIS.

За мен огромното предимство на Apache е стабилната платформа плюс изключително важната модулна поддръжка за сигурността. Apache + modsecurity (application firewall работещ като апачи вътрешен модул) е платформа, която не бих заменил с нищо. Ако трябва да ползвам IIS бих се чувствал като щраус, забил главата в пясъка и оголил задните си части срещу хищниците. :lol:

Всъщност в случаите, когато ми се е налагало да ползам IIS поради фундаментални причини бизнеса да изисква нещо правено само за тази платформа, това винаги е ставало с поставен Apache+modsecurity отпред, конфигуриран в режим на reverse proxy.

Link to comment
Share on other sites

А аз пък бях сигурен, че няма да пропуснеш да ми "отговориш".

 

Газара каза нещо такова "освен това повечето известни контролни панели работят с него.". Аз отговорих на него, говорех НЕ за някакви платформи с милиарди транзакции в секунда (остава да кажеш че IIS не става за такова нещо). Ти, естествено не пропускаш да изявиш с какви мултиглобални дейтацентъри работиш, в някак изместен контекст (както винаги, ти май си известен с това и в други теми).

За личното его, прав си, почувствах се добре като го подкарах, набрах малко точки тогава. Не беше криво ляво, но не разбрах защо спомена за егото и че съм подкарал криво ляво и т.н. Да, подкарах, ни повече, ни по-малко, каква връзка има.. Освен че казаното от мен беше ясно че нямаше предвид големите корпоративни бизнеси, където е ясно че не се ползва само една платформа. Аз говорех от моята камбанария, само не ми казвай, че за пореден път не си разбрал. Тия IIS от поне 6-7 години са онлайн с около 40-50 сайта, досега не е имало засечки.

Аз не се заяждах, но ти го правиш. Но вероятно ти е простено, явно останалите сме твърде малки за твоите глобални схващания за това как работят нещата и оттам идват недоразуменията. ;)

Link to comment
Share on other sites

Нищо не си разбрал, както винаги. Критикувах лекомисленото ти обобщение, че всичко може леко да се пренаправи трансплатформено, щото ти си го постигнал с някакъв софтуер в домашна обстановка. Ето за това ставаше въпрос. Другото беше някои фундаментални причини за предпочитанията ми към Apache платформата.

Link to comment
Share on other sites

Аха, явно ти липсва думата "контекст" в речника.

Ок, както кажеш :punk . Хората се различаваме от машините, че машините 'четат' буквално и разделно (или не съвсем ако имаме някакъв AI), а хората и разсъждават в контекст като четат.

Но ти си машина (в добрия смисъл) - справяш се с хиляди различни платформи с милиарди транзакции в секунда! :beer:

Link to comment
Share on other sites

Най-бъгавата операционна система на този свят се нарича Биесди(BSD/FreeBSD,OpenBSD и др.) и нейните деривати/форкс, като примерно Линукс: Slakware/Debian/Ubuntu(unstable Debian).

При Мандрива чрез контролният център е най-лесно да направиш Уебсървър, ФТП-сървър, ДНСП-сървър и т.н. PCLinuxOS 12.2010 се стартира от диска/две опции, да се зарежда от DVD-то или да се качи изцяло в РАМ-а, без нужда от инсталация.Има проблем с репозитарето,адресите трябва да се променят при Синаптикса, с малко хитрост ще откриеш правилните линкове.Общо взето за Уеб- и какъвто и да е -сървър е най-нагоден. Файъоруола е активирана в началото!

Link to comment
Share on other sites

Най-бъгавата операционна система на този свят се нарича Биесди(BSD/FreeBSD,OpenBSD и др.) и нейните деривати/форкс, като примерно Линукс: Slakware/Debian/Ubuntu(unstable Debian).

Култово изказване. Точно тези изброените от теб са едни от най - стабилните възможни системи. Бих добави и RHEL в този списък. Явно обаче ти си свикнал да правиш всичко през графичен интефейс и затова ти се струват трудни за работа. На сериозен сървър обаче няма да видиш инсталирана графична среда. Да не говорим колко по - удобна е настройката през текстови файлове.

Link to comment
Share on other sites

Най-бъгавата операционна система на този свят се нарича Биесди(BSD/FreeBSD,OpenBSD и др.) и нейните деривати/форкс, като примерно Линукс: Slakware/Debian/Ubuntu(unstable Debian).

При Мандрива чрез контролният център е най-лесно да направиш Уебсървър, ФТП-сървър, ДНСП-сървър и т.н. PCLinuxOS 12.2010 се стартира от диска/две опции, да се зарежда от DVD-то или да се качи изцяло в РАМ-а, без нужда от инсталация.Има проблем с репозитарето,адресите трябва да се променят при Синаптикса, с малко хитрост ще откриеш правилните линкове.Общо взето за Уеб- и какъвто и да е -сървър е най-нагоден. Файъоруола е активирана в началото!

 

 

Колко мъка има по този свят.

Мило ми моченце, ти ярко освети света с изключително знание.

Тази синтезирана мъдрост разкри пред нас истината за Вселената.

Поклон, пред такива колоси, като теб.

Тези светли твои думи би трябвало да са гравирани върху Вояджър и да се носят из космоса за да разпръскват мъдростта ти дори и в най-черните дупки.

Link to comment
Share on other sites

Колко мъка има по този свят.

Мило ми моченце, ти ярко освети света с изключително знание.

Тази синтезирана мъдрост разкри пред нас истината за Вселената.

Поклон, пред такива колоси, като теб.

Тези светли твои думи би трябвало да са гравирани върху Вояджър и да се носят из космоса за да разпръскват мъдростта ти дори и в най-черните дупки.

Нищо не е разкрил, никакви космоси. Човекът явно се е нервирал нещо, от 100км личи.

Все едно да кажа, че Windows/IIS (в частност) е най-добрата ОС/уеб сървър) (не че ще съм далеч от истината - това към Годфадър) :bgrin: ...

Link to comment
Share on other sites

Нищо не е разкрил, никакви космоси. Човекът явно се е нервирал нещо, от 100км личи.

Все едно да кажа, че Windows/IIS (в частност) е най-добрата ОС/уеб сървър) (не че ще съм далеч от истината - това към Годфадър) :bgrin: ...

 

Ти адвокат ли си му или пък аз съм поискал някой да ми разяснява думите на "мъдрия"?

Виждам че си от микромеките евангелисти, не си ли сбъркал топика (това към теб)?

Link to comment
Share on other sites

Добре, че има хора като slan за да се посмеем малко :)

 

List of most common Web Servers

 

Apache 35%

RomPager 16%

Microsoft-IIS 14%

AkamaiGHost 5.3%

micro_httpd 4.4%

GoAhead-Webs 2%

nginx 1.3%

cisco-IOS 1.3%

Boa 1%

lighttpd 0.93%

Link to comment
Share on other sites

Netcraft дава маалко по-различни стойности.

Developer	Percent	Change
Apache		62.71%	1.58
Microsoft	18.37%	-0.46
nginx		7.35%	-0.16
Google		5.00%	0.30
lighttpd	0.58%	-0.02

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...