Web tvoreny PHP a .NET casti - jak provozovat?

Hardware, web hosting, server hosting a housing, peering

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Veolw 11. 5. 2014 14:13

Zdravim,

potreboval bych od Vas radu. Mam webove reseni ktere se sklada z PHP casti a .NET casti.

1. .NET cast predstavuje front end a mela by bezet na portu 80
2. PHP cast predstavuje jakousi sluzbu pro .NET cast a je mi jedno na kterem portu pobezi

Chtel bych se Vas zeptat jak nejlip byste resili provoz takoveho reseni. Nemam v planu si porizovat vlastni server, ale chtel bych vyuzit nejakych jiz existujicich sluzeb. Jednim z hlavnich pozadavku je skalovatelnost. Nebranim se pripadne ani cloudu pokud se ukaze ze se jedna o spravne reseni.

Dekuji za rady
Člověk, který nic neví, nevidí problém, člověk, který hodně zná, vidí moře problémů.
<-- Leonardo Da Vinci -->
Veolw
Junior
Uživatelský avatar

Odeslat příspěvekod karlos00x 11. 5. 2014 14:17

At ti to poradi ten kdo to takto navrhnul.
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý

Odeslat příspěvekod Veolw 11. 5. 2014 15:06

Do weboveho reseni napsaneho v .NETu bylo nutne zakomponovat celkem robustni PHP reseni jehoz implementace vlastnimi silami by trvala nekolik let.
Člověk, který nic neví, nevidí problém, člověk, který hodně zná, vidí moře problémů.
<-- Leonardo Da Vinci -->
Veolw
Junior
Uživatelský avatar

Odeslat příspěvekod JVIC 11. 5. 2014 15:10

Patlanina na Ntou. Tak to už se mohl udělat i frontend v PHP ne?

Každopádně nechceš vlastní server, tak si prostě pronajmi virtuál (např. wedos). A až ti to nebude stačit tak si u nich postupně zaplatíš lepší a lepší virtuál. Na typickém hostingu ti to nepoběží nikde. Potřebuješ vlastní systém.
JVIC
Junior

Odeslat příspěvekod maxozee 11. 5. 2014 15:58

nerozumim. jestli se jedna o tak narocni projekt, ze bylo nutni delat to v PHP + .NET , tak jiste mate k dispozici i support od vaseho dodavatele reseni. predpokladam, ze projekty takhle resene se delaji minimalne od sum 500 000 - 10 000 000 CZK a vic , takze se nejedna o ledakej web, kteryho support by melo vyznam resit na nejakym foru.
vas problem vidim jinak, mate zrejme obycejny web (co zrejme bude fakt, kdyz nemate porizeny ani vlastni server na projekt o vyse zminenenej narocnosti), web s nejakyma ficurkama, ktery byl vas dodavatel reseni linej nakodovat a proto vyzuil mozna najlehsi reseni aby vas o prachy jenom osklbal.
muj nazor teda je, ze jako neskuseny ste se nechal prokabatit koderem, mozna to bylo o nejlecnejsi rezesi (ceho vyhodu ted vidite) a navyse ste aj skrobian, protoze se nechcete poucit druhy krat a opet hledate nejlacnejsi (mozna zadarmo) reseni tady na foru.
tak Vam teda reknu, ze programatori nejsou lide kteri budou narocne problemy resit pro nekoho krasny modry oci nebo jen proto, ze existuju fora , tak se kazdy blb blb tady obrati a skousi stesti, jestli mu pak nejaky koder lacno vyresi jeho problem s neochotou investovat a zaplatit serioznych lidi.
preji mnoho stesti a uspechu v takovymhle modernim podnikani.

uplne jiny by bylo, kdy by ste se zeptal, jestli "mam takovy problem, kdo ho bude ochoten vyresit a za jakou cenu, popripade navrhnut lepsi do budoucna."

PS. okopavaci zemaku v IT podnikani nemaji co hledat, venujte se prosim polohonospodarstvi a my Vam budeme vdecni za kvalitne potraviny a suroviny, protoze i tych je v soucasnosti malo a vsude jde koupit uz jenom smejdy z druhe strany kontinentu.
maxozee
Kolemjdoucí

Odeslat příspěvekod Veolw 11. 5. 2014 16:25

Opravdu nerozumim tak negativnim reakcim ktere tady zdejsi diskutujici publikuji. Nemam potrebu se tady obhajovat ale napisu to zde pro pripad ze by se nasel clovek ktery normalne rozumne poradi nebo nasmeruje.

1. Jsme tym zkusenych vyvojaru kteri nekolik let pracovali pro velke zahranicni spolecnosti na velkych projektech. Nesudte prosim lidi podle niceho.
2. Snazime se rozjet vlastni webovou sluzbu - startup, jejiz realizace bohuzel neni nijak jednoducha. Pouzivame nekolik PHP component a .NET component. Dotaz byl pouze zjednodusen.
3. Z duvodu zrychleni celeho vyvoje jsme se rozhodli nase reseni "poskladat" z ruznych open source reseni. Opravdu nemame cas zabyvat se vyvojem neceho co uz nekdo davno resil a stravil na tom spoustu hodim vyvoje a ladeni. Az se vse rozbehne pak se budeme venovat hrani si.
4. Bohuzel nemame potrebne zkusenosti v oblasti serveru atd. a z tohoho duvodu jsem se zde dovolil zeptat.
5. Bohuzel se zde jako vsude jinde projevuje typicka ceska povaha. Na nekterych zahranicnich serverech se nam na toto tema rozbehly uz velmi cenne diskuse.

Pokud nemate zajem poradit ci sdelit svoji zkusenost nemusite. Nikoho tady znasilnovat nebudu. Pokud by se nekdo nasel budu urcite rad za kazdou radku.
Člověk, který nic neví, nevidí problém, člověk, který hodně zná, vidí moře problémů.
<-- Leonardo Da Vinci -->
Veolw
Junior
Uživatelský avatar

Odeslat příspěvekod soban 11. 5. 2014 16:44

Nějak nechápu, www se dělá na nějaké platformě php, cgi skripty, net atd....

Ale vše splácat dohromady nejde z toho pak vznikne kočko-pes a je to neudržitelné na provoz.

Prostě servery jsou na linuxu většinou s PHP a nebo na windows s net a pod... a né splácané vše dohromady.

Pokud to potřebujete splácat dohromady tak si budete muset splácat většinou i server na kterém to pošlape.
/----------------------------------------\
| Petr Šobáň |
| Olomouc |
\----------------------------------------/
soban
Pokročilý

Odeslat příspěvekod karlos00x 11. 5. 2014 17:43

Proste ti nezbyde nez poridit vlastni windows server (lhostejno zda virtual nebo fyzicky). Pak jsou dve moznost:
- pridat tam jeste apache + php
- napatlat php do iis

na skalovatelnost a podobny srandy u takovyho srajdy zapomen protoze evidentne na to nemate.
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý

Odeslat příspěvekod maxozee 11. 5. 2014 18:08

tim vyvojaru mozna, ale skuseni zrejme nejste.
Vase puvodna otazka znela takhle "chci si koupit auto, poradte mi jake si mam koupit" .

kdyz chcete zbastlit vice komponentu dohromady a tyhle fici v ruznych jazykech, tak to nedelejte jenom proto, ze je tady opensource, ktery Vam usetri praci. open source praci neusetri, jenom urychli prvotne nasazeni a pote budete resit jine problemy, kterym mozna taky nerozumite.

protoze nevim o jakou aplikaci se jedna, jenom v zkratke Vam doporucuju jednotlive systemy oddelit a komunikaci prepojit cez nejake jejich api - tohle vam zabezpeci skalovatelnost do budoucna.

pokud vsak jde o opensource, i tak se nevyhnete zrizeni serveru nebo minimalne virtualu, idealne pro kazdy system (php, .net, java, ...) s moznosti prispusobeni nastaveni, od konkretnich dodavatelu, kteri maji vyresene zabezpeceni a i idealni nastaveni pro konretni systemy. nebo si poridit vlasnti linux server, na kterym pobezi widle ve virtualu (nebo opacne dle potreby) + server admina taky pro kazdy system zvlast a tohle vas vyjde omnoho vic nez to prvni. kdyz ste team skusenich vyvojaru pracujuci v ruznych IT spolecnostech (tym nemyslim podnikatele, kteri po skonceni VS instaluji wordpress + theming a propaguji svou produkci a marketing za nej na celem ceskem trhu), tak mozna mate jiz zarobene a tyhle virtual servery si poridite, jestli to myslite vazne.

taky byste mel byt vdecny kriticke povahe cechu a slovaku, protoze kdyz Vam na takhle skonstruovanou otazku na zahranicnych forech odpovedeli, tak jsou to mozna freelanceri z indie, ktery se chytaji kazde prilezitosti o vydelek, i kdyz je puvodni zadani nesmysl.
maxozee
Kolemjdoucí

Odeslat příspěvekod Bari007 11. 5. 2014 20:16

No, pokud to má být startup, tak mi nepřijde jako šťastné začínat už od začátku s takovým zpatlaným hnojem. Protože až se to rozjede, bude předělání ještě MNOHEM složitější, náročnější a nákladnější. Budou s tím obrovské a velmi špatně řešitelné problémy. Takže rozhodně bych doporučil s novým projektem začít hezky od nuly, udělat si to pořádně a netahat hned ze začátku s sebou nějaké kostlivce.

No, ale pokud i přesto chcete jít touto cestou kočkopsa (kdo chce kam, pomozme mu tam...), není jiná možnost než pronajmout Windows Server (virtuální nebo fyzický, záleží na financích a vytížení) a pustit to v IIS. Apache na Windows mi nepřijde vhodný pro komerční projekty. Druhou možností je pronájem dvou serverů (Windows + Linux) a celkově to oddělit, což by byla nejlepší možnost.
Bari007
VIP uživatel

Odeslat příspěvekod Bespi_ 11. 5. 2014 21:09

Priznam se ze mi hlava nebere jak nekoho napadlo udelat front end v .NET a sluzbu v PHP. Jeste bych to pochopil opacne, protoze .NET je narozdil od PHP robusni reseni. Takze at je to cokoliv tak se jedna o poradnou patlaninu.
Bespi_
Junior

Odeslat příspěvekod karlos00x 11. 5. 2014 22:41

Bari007 píše:Apache na Windows mi nepřijde vhodný pro komerční projekty.

IMHO mi neprijde Windows vhodny na komercni webove projekty tak nejak celkove (viz pripad londynske burzy). Nicmene chapu, ze existuji lide kteri to vyuziji z nejakych specifickych duvodu jako je nutnost vyuzit mssql treba protoze je do toho napojeny nejaky jiny system apod. Ale v kombinaci s PHP?! To je absolutni a totalni sebevrazda!
Hledat nejaky presne zkompilovany verze knihoven tak, aby to cele fungovalo (nemluve o tom, ze casto neco nekde nefunguje ackoliv jinde to se stejnou verzi neceho jineho jede a vysvetleni nenajdes). Pres IIS nepouzijes .htaccess (to neni samozrejme chyba, je to jen obtiz pri nasazovani PHP open-source veci proste protoze to je neobvykla exoticka kombinace a kazdy v normalni clovek souvislosti s PHP jede na apache) atd.

Jednou jsem mel tu moznost a musel provozovat PHP projekt na IIS a mssql a dneska bych to nevzal "ani za milion".
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý

Odeslat příspěvekod akira.uzai 12. 5. 2014 06:37

Veolw píše:5. Bohuzel se zde jako vsude jinde projevuje typicka ceska povaha. Na nekterych zahranicnich serverech se nam na toto tema rozbehly uz velmi cenne diskuse.


Spíše bych řekl, že typicky ne české ale čecháčkovské je to, že někoho zdarma požádáte o radu a když se vám ji dostane, tak se urazíte a začnete mu nadávat.
To že projekt je ukázkový kočkopes je prostě fakt a to že se budete urážet, napadat ostatní či provádět cokoliv jiného na tom nic nezmění.
あきらうざい
akira.uzai
Junior
Uživatelský avatar


Odeslat příspěvekod maxozee 14. 5. 2014 19:11

aj tak zasnem,,, tito novodobi IT pajaci , ehm. startupisti su snad horsi ako nasa vlada. open source ma zdarma, na foru chce riesenie zdarma, a ono to vyhlasi, ze veru ziaden server si nehodla zabezpecit...
maxozee
Kolemjdoucí

Další stránka

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků