Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
Dominik Čoupek:25.1.2014 9:33

Ahoj, chtěl bych se zeptat zda má větší cenu programovat weby v PHP či ASP .NET. Předem díky za odpověď. :-)

 
Odpovědět 25.1.2014 9:33
Avatar
mkub
Redaktor
Avatar
Odpovídá na Dominik Čoupek
mkub:25.1.2014 9:55

to zalezi, ci budu bezat na platforme MS, alebo na Linux, ale ja by som skor bral PHP, lebo je na rozdiel od ASP.NET multiplatformova zalezitost, cize ked nieco vyvines napr. na Windowse a dodrzis urcite podmienky (nazvy suborov, kodovanie,...) tak su zdrojove kody v PHP prenositelne z jedneho systemu na druhy

 
Nahoru Odpovědět  ±0 25.1.2014 9:55
Avatar
Odpovídá na mkub
Dominik Čoupek:25.1.2014 9:59

Díky za odpověď :-)

 
Nahoru Odpovědět 25.1.2014 9:59
Avatar
mkub
Redaktor
Avatar
 
Nahoru Odpovědět 25.1.2014 10:06
Avatar
petrph
Člen
Avatar
Odpovídá na Dominik Čoupek
petrph:25.1.2014 10:24

Ahoj, možná se zamyslet ještě nad jednou věcí - totiž záleží na tom pro které weby budeš programovat.Protože ta konkrétní konfigurace web serveru /třeba na hostingu) musí běh dynamických web aplikací podporovat - některé nepodporují žádné,některé jenom PHP,i (nebo pouze) ASP NET. Mrkni se třeba na nabídky hostingů jsou tam rozdíly mezi podporou PHP a ASP.NET , jak v počtech, tak i v cenách. Takže i podle toho se můžeš rozhodnout.

 
Nahoru Odpovědět 25.1.2014 10:24
Avatar
Old Account
Člen
Avatar
Odpovídá na Dominik Čoupek
Old Account:25.1.2014 10:26

Pokial ide o klasicke, nenarocne weby (blog, portfolio, ...), siel by som do PHP, je o poznanie lacnejsie (hosting), kdezto pri ASP.NETe musite pouzit platformu windows, a licencia neni zrovna najlacnejsia (pokial ide o vlastny server, hosting je ale tiez o nieco drahsi, nez pri PHPcku).

Nahoru Odpovědět 25.1.2014 10:26
"If you keep your eye on the profit, you’re going to skimp on the product. But if you focus on making really gre...
Avatar
Kit
Redaktor
Avatar
Odpovídá na Dominik Čoupek
Kit:25.1.2014 10:30

Pro nenáročné a střední weby PHP, pro náročné Java.

Nahoru Odpovědět  +1 25.1.2014 10:30
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
mkub
Redaktor
Avatar
Odpovídá na petrph
mkub:25.1.2014 10:30

tych hostingov, co podporuje iba ASP.NET je ozaj malilinko, o nieco viac je tych co maju v ponuke obe technologie a najviac je takych, co nasadzuju LAMP

 
Nahoru Odpovědět  +1 25.1.2014 10:30
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Dominik Čoupek
Petr Nymsa:25.1.2014 10:31

ASP .NET se hodí pro velké korporátní projekty. Pro menší projekty postačí PHP.

Nahoru Odpovědět 25.1.2014 10:31
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Michal Žůrek (misaz):25.1.2014 10:35

Co jsem viděl u placených hostingů, tak ceny nejsou až zas tak špatné ani pro ASP.NET ani pro PHP. Záleží co chceš, ASP.NET ti přinese mnohem více možností, LINQ, MSSQL, C# nebo VB.NET, spousta vymožeností typu Razor, MasterPage a pro jistot kvalitní IDE opomeneme, aby se nám z toho nestala diskuze Microsoft × Linux jako u asi 5 ti předchozích vláken.

Měl bych to shrnout, tak osobně na menší projekty bych použil PHP, na větší ASP.NET, protože ty výhody tam vidím.

Nahoru Odpovědět  +4 25.1.2014 10:35
Nesnáším {}, proto se jim vyhýbám.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
mkub:25.1.2014 10:46

aj na vacsie projektry sa daju pouzit PHP, ale pre korporatne weby, kde je kopec uzavretych technologii, by som skor bral ASP.NET, ale cisto na web, kde nebudu proprietarne technologie, tak urcite PHP

 
Nahoru Odpovědět 25.1.2014 10:46
Avatar
Odpovídá na mkub
Michal Žůrek (misaz):25.1.2014 10:51

nechci se pouštět do Windows × Linux a podobných, tak ti připomenu že jsem vypsal výhody ASP.NET, které nikdo z vás nevypsal a autor prvního postu z Vás mohl mít dojem, že PHP je nejlepší, je všude, je přenositelné a ASP.NET je jen jakýsi droboulinký nedodělek Microsoftu, ale tak to není, vypsal jsem tam i proč. Příště už pro jistotu nebudu ani odpovídat.

Nahoru Odpovědět  -1 25.1.2014 10:51
Nesnáším {}, proto se jim vyhýbám.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
mkub:25.1.2014 10:58

vyhody ASP.NET su len pre korporatny svet a zaroven aj nevyhody - vytvara sa zavislost na jedneho dodavatela technologii

 
Nahoru Odpovědět  ±0 25.1.2014 10:58
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na mkub
David Čápka:25.1.2014 10:59

V ASP se dělá plno malých webů, protože je to kvalitní technologie se spoustou frameworků a web v ní máš udělaný za zlomek času oproti PHP. HOrší je situace s hostingy, PHP je prostě rozšířenější.

Nahoru Odpovědět  +2 25.1.2014 10:59
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Jenkings
Redaktor
Avatar
Odpovídá na David Čápka
Jenkings:25.1.2014 11:01

To samé s tou rychlostí a frameworky by se dalo ale říct i o Javě, kterou také hostingy jaksi nepodporují..

Editováno 25.1.2014 11:01
Nahoru Odpovědět  +1 25.1.2014 11:01
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Jenkings
David Čápka:25.1.2014 11:04

Jo, to je podobná situace.

Nahoru Odpovědět  +1 25.1.2014 11:04
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Jenkings
Kit:25.1.2014 11:05

Java však dobře běhá na virtuálech a na cloudu. Na cloudech je dokonce výrazně dominantní.

Nahoru Odpovědět 25.1.2014 11:05
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Dominik Čoupek
Luboš Běhounek (Satik):25.1.2014 11:16

To záleží na tom, jaký z těch jazyků máš radši, používají se oba, PHP je starší a díky tomu je o něco rozšířenější.

Na menší weby PHP, ale nic většího bych v něm dělat nechtěl, i když to možné je.

ASP.NET se hodí i na menší weby, ale hlavně u středních a velkých využiješ jeho výhody, osobně bych ti doporučil ten ASP.NET.

Nahoru Odpovědět  +1 25.1.2014 11:16
:)
Avatar
Dominik Čoupek:25.1.2014 19:52

Všem Vám děkuji za odpovědi. :-)

 
Nahoru Odpovědět 25.1.2014 19:52
Avatar
Bogdan
Redaktor
Avatar
Bogdan:12.2.2014 0:45

ASP jsem se začal učit tady na devbooku, a můžu ti říct že obyčejný web kde se používá většinou jen vypis z DB udělám během max. hodiny, což v php takovou jednoduchost můžeš dělat i celý den pokud na to nejsi zvyklý jako já s ASP.

ASP je podle mě lehči na pochopení, i když není na něj moc literatury, ale tady na devbooku se naučíš co potřebuješ nejvíce v "webařině" .
Např. sdrac napsal 8 článku a pěkně to vysvětluje, že to pochopí snad každý (soudím podle sebe).

V ASP uděláš jak obyč ( osobní web ) tak i velký projekt úplně v klidu, což o php se říct nedá. :)

Taky jsem dlouho zkoušel a váhal co si vybrat, i když mi furt vnucovali PHP, jsem se rozhodl učit ASP, a vůbec toho nelitují, jelikož za tak malou chvilku jsem se toho naučil 5x víc než když jsem zkoušel se naučit PHP.

 
Nahoru Odpovědět 12.2.2014 0:45
Avatar
mkub
Redaktor
Avatar
Odpovídá na David Čápka
mkub:12.2.2014 2:58

a dalsia nevyhoda asp.net, ktory som nespomenul je taka, ze funguje nativne iba na MS platforme, mimo MS platformu je lepsie pouzit PHP, alebo iny jazyk (napr. Perl, ci Python)

ale je lepsie ked vyvojar sa rozhodne podla toho, ci ten projekt bude bezat na MS,alebo na Unixoch...
a okrem toho, platforma MS nie je na serveroch rozsirena tak ako na desktopoch...
na serveroch hra prve husle Linux (Debian, Redhat, SuSE, Slackware)

kludne sa mozes pozriet aj do statistik ;)

 
Nahoru Odpovědět 12.2.2014 2:58
Avatar
mkub
Redaktor
Avatar
Odpovídá na Bogdan
mkub:12.2.2014 3:00

aj ked sa ti v ASP celkom dobre robi, ale s ASP si mimo korporatny svet zmicrosoftovany ani neskrtnes, lebo Linux v serveroch hra este stale hlavnu rolu, medzi servermi je majoritnym OS

 
Nahoru Odpovědět  -3 12.2.2014 3:00
Avatar
Odpovídá na mkub
Michal Žůrek (misaz):12.2.2014 14:27

proč by si neškrtl? Kdejaký solidní hosting nabízí jak PHP tak ASP.NET za stejnou cenu.

A není koneckonců fuk jak moc je rozšířený? Ty jsi taky v desktopu utekl na Linux, který používá (možná už) 2% všech desktopů a taky jsi spokojen, proč by on nemohl být spokojen s ASP.NET, který sice není tak rozšířený jako PHP, ale taky má něco do sebe. Vypsali jsme tu výhody obou, ať si vybere sám a doufám že se rozhodne podle sebe, ne podle většiny. Nicméně tím nechci říct že PHP je špatné, ba naopak mám ho docela rád.

Nahoru Odpovědět  +3 12.2.2014 14:27
Nesnáším {}, proto se jim vyhýbám.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
mkub:12.2.2014 14:34

ako som uz pisal, ASP.NET ma do seba najviac v korporatnej sfere a na interne projekty v ramci firmy

a okrem toho som tu spominal servery, tam si vazne neskrtne, tam bude potrebovat vo vacsine pripadov PHP, resp. Python, ci Perl, pokial by nechcel pouzivat barlicky, lebo na asp v Linuxe nie je nativna podpora

a co sa tyka ASP.NET, tak ta cena je vyssia, nez pri PHP, nie za rovnaku cenu

 
Nahoru Odpovědět  -1 12.2.2014 14:34
Avatar
Odpovídá na mkub
Luboš Běhounek (Satik):12.2.2014 15:51

Když už se tu chceš dohadovat...

ASP.NET se používá i na běžné malé weby, ten vývoj je v ASP.NET prostě pohodlnější a rychlejší než v PHP.

Nepoužívá se tolik, protože přišel později a úplné základy nejsou tak jednoduché jako v PHP.

Navíc je C# o několik řádů rychlejší ( http://naspinski.net/…parison.aspx ) , pokud chceš psát v tom jazyce nějakou složitější logiku, což se občas stává :) .

Je tu možnost ASP.NET pod linuxem (přes MONO), ale je to vždy opožděné za oficiálním ASP.NET.

Nahoru Odpovědět  ±0 12.2.2014 15:51
:)
Avatar
mkub
Redaktor
Avatar
Odpovídá na Luboš Běhounek (Satik)
mkub:13.2.2014 0:00

a zaroven MONO sa mi javi skor ako barlicka aj kvoli oneskorenym novinkam oproti C# a tachnologia .NET pracuje najlepsie s MS systemami a suhlasim, ze to je to najlepsie pre Windows, ale neplati to pre Linux a ine Unix like OS

 
Nahoru Odpovědět 13.2.2014 0:00
Avatar
Odpovídá na mkub
Michal Žůrek (misaz):13.2.2014 9:30

on to uváděl jako možnost, kdo to nasazuje si uvědomuje nevýhody.

Nahoru Odpovědět 13.2.2014 9:30
Nesnáším {}, proto se jim vyhýbám.
Avatar
Moribundus
Člen
Avatar
Odpovídá na Old Account
Moribundus:21.2.2014 14:39

to je ale nesmysl, cena hostingu není závislá na systému toho serveru, ale na tom, kdo(firma) ten hosting poskytuje. A taky bych zohlednil, zda budu využívat databáze nebo ne, protože z ASP.NET je mnohem pohodlnější přístup k databázi MSSQL než z PHP. (MySQL neberu jako databázi, protože to je jen soubor tabulek, kde nelze dělat procedury,triggery apod.))

 
Nahoru Odpovědět  -5 21.2.2014 14:39
Avatar
hanpari
Redaktor
Avatar
Odpovídá na Moribundus
hanpari:21.2.2014 19:51

Jak můžeš tak sebejistě tvrdit něco, co není pravda?

zdroj: http://www.mysql.com/…s/community/

Stored Procedures to improve developer productivity
Triggers to enforce complex business rules at the database level

Editováno 21.2.2014 19:51
 
Nahoru Odpovědět  +2 21.2.2014 19:51
Avatar
mkub
Redaktor
Avatar
Odpovídá na Moribundus
mkub:22.2.2014 7:18

ako moizes tvrdit, ze MySQL nie je databaza?
mimochodom, ty asi nevies, ze kazdy DB software (ci je to MS SQL, MySQL, Oracle, Access, PostgreeSQL,...) uklada vsetky svoje udaje (cize aj klientske databazy) do specialnych suborov
a co sa tyka ulozenych procedur a triggerov, tak si asi zaspal pri MySQL4 a pri tabulkach typu MyISAM :D

a okrem toho ASP.NET je optimalizovany pre pouzitie spolu s databazou MS SQL, kedze oba nastroje vyvija jedna a ta ista firma a tato firma asi vie najlepsie ako optimalizovat oba produkty tak, aby k sebe ladili, preto by som ocakaval u ASP.NET lepsiu spolupracu s MS SQL
a co sa tyka cien, tak cena sa odvia od konkurencneho boja a od mnozstva kvalitnych spravcov...
na ASP.NET je malo hostingov, (ASP.NET je od konkurencneho PHP cisto proprietarna a komercna technologia optimalizovana pre Windows platformu)
a takisto je malo beziacich IIS serverov (PWS nepocitam, lebo nie je vhodny na ostru prevadzku), kdezto serverov Apache je navacsine webovych serveroch nasadeny (hlavne linux servery a tych vo svete Internetu je nadpolovicna vacsina)

 
Nahoru Odpovědět  +1 22.2.2014 7:18
Avatar
Odpovídá na mkub
Michal Žůrek (misaz):22.2.2014 9:06

tvůj post byl OK, dokud se tam nezačali zase vyskytovat slova "malo hostingov", "komercna technologia", "Apache je navacsine", "hlavne linux servery".

Nepřijde ti to ohrané? Takhle tu zase vznikne válka úplně zbytečně. Ten post měl končit na 4 řádku. Kdyby na to někdo měl náladu, tak se tu s tebou určitě začne dohadovat.

Nahoru Odpovědět  ±0 22.2.2014 9:06
Nesnáším {}, proto se jim vyhýbám.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Tato diskuze byla označena moderátorem jako nekonstruktivní a myslíme si, že nemá pro veřejnost příliš vysokou hodnotu. Členy můžete samozřejmě stále oslovit soukromě a to formou zpráv nebo chatu.

Zobrazeno 31 zpráv z 31.