Diskuze: Nový e-shop
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 27 zpráv z 27.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zkus si přečíst toto - http://www.zive.cz/…default.aspx
To už sem viděl, je to 4 roky staré...
Od té doby se hodně změnilo
mozes to robit aj v ASP, ako aj v PHP,ale ak by si sa rozhodol pre ASP, tak
na vybere platformy by si bol obmedzeny, lebo ASP je iba MS technologia, kdezto
PHP je multiplatformova, cize ak pouzijes ASP, tak to by bezalo bez velkych
problemov iba na Windowse, ale pri PHP ti to bude fungovat uplne vsade (ci uz
Unix, Linux, Solaris, Mac, Windows,...)
prave pre moznost prenosu z platformy na platformu by som sa rozhodol pre jazyk
PHP a sa vykaslal na ASP.NET...
ASP.NET je hlavne domenou Windows serverov a MS technologii presne tak, ako je C#, J#, VB a podobne
co sa tyka Nette, tak tam mozes pouzivat aj inu databazu, nemusis iba MySQL, ale mozes kludne namiesto MySQL pouzivat aj jej fork MariaDB
Na hostingu kde hostujeme je jen mysql a postgre. Jak sem psal, tak nechci
resit rozdil v tom, ze ASP jede jen na MS a PHP je multiplatformni. Tyto veci
vim a neni to problem co by me trapil.
Jde mi o to jestli na eshop je vyhodnejsi pouzi skriptovaci jazyk PHP a nebo to
programovat v ASP. Jde mi jen o pouzitelnost z hlediska programovani a
budoucnosti
Budoucnost záleží na tom jak to na začátku naprogramuješ. Btw. podívej se na facebook, ten je taky hodně v php...
tak tu nie je nad cim rozhodovat... pouzil by som PHP, lebo PHP podporuje obe
pouzite databazy a s velkou pravdepodobnostou na tom hostingu je nativna podpora
pre PHP skripty...
vlastne aj framework Nette nie je nic ine iba PHP skripty
zalezi aj na platforme na serveri, lebo ASP.NET je cisto Windowsacka zlezitost, ako som vyssie spominal
"Jak sem psal, tak nechci resit rozdil v tom, ze ASP jede jen na MS a PHP je multiplatformni." ...
Ono je to vlastně jedno, protože pokud to v budoucnu bude stěhovat na cloud, tak to stejně asi přepíše do Javy. S ASP jsou totiž na cloudu docela velké licenční problémy.
nevím proč tu řešíte php × ASP, vygenerovat export, mírně upravit a naimportovat do SQL serveru na windows je otázka 20 minut. Čili je úplně fuk, jakou DB použije. SQL server funguje stejně dobře jako třeba MySQL, nebo databáze od Oracle. Pokud vím dobře, tak fulltextově tam vyhledávat taky jde.
Pokud chceš vyvýjet pohodlně v C# a Visual Studiu ber určitě ASP. Naučit se to není problém, pokud umíš základy C#, tak je to velmi podobné. Dokumentace je k tomu skvělá. Nevidím jediný důvod proč se vyhýbat ASP.NET.
Jeden důvod bych měl: Podivná licenční politika Microsoftu, pokud jednu aplikaci provozuješ na více serverech.
vicemene ano, ale kashpi rikal ze mu o to nejde (nevim proc) a navic to diky Monu muze jet i pod Linuxem (nevim jak moc dobre)
Mono by som nazval iba pomocnou barlickou a nemyslim si, ze by to bolo vhodne riesenie na nasadenie na Linuxe...
Děkuji za reakce.
MySQL neumí vyhledávat fulltextově v InnoDB, které Nette potřebuje pro
správný chod Nette Database.
Na ASP.NET se mi líbí právě VS a také zatím vypadá, že aplikace je rychlejší. Ale to se mi možná jen zdá.
Asi novou verzi udělám ještě v Nette (jelikož pospíchají) a pak se pokusím to pomale předělat do ASP
InnoDB vie vyhľadávať fulltextove od verzie myslím 5.6.12
Kdybys to dělal v ASP.NET tak se zkus mrknout na toto: http://www.codeproject.com/…cument-Store
Já jsem zatím jen četl ten článek a vypadá to zajímavě. Jedná se o
noSQL databázi kompletně napsanou v C#.NET a tak by měla běžet na ASP.NET
hostingu bez problému, je open source a mohla by být rychlejší než SQL.
Akorát by sis musel napsat skript na přesunutí databáze.
EDIT: jo a umí to ten fulltext
Ano to umí, ale psal sem na podporu hostingu a zatím neplánují dělat update MySQL serveru a zůstanou na verzi 5.5. Stejně tak se jim nelíbí, že využívám InnoDb, protože je prej "náročnější". Dost vážně přemýšlím nad jiným hostingem
InnoDB je náročnější jen u primitivních dotazů. U komplexních dotazů má jasně navrch před MyISAM. Jenže pánové, přiznejme si, ruku na srdce, kdo z vás to má?
a hlavne MyISAM nepodporuje cudzie kluce, ako ani transakcie a ine novinky, ale je rychlejsia oproti InnoDB
Zapomněl jsi na integritní omezení sloupce. To MyISAM také neumí. Při definici tabulky to nepovažuje za chybu, ale všechna omezení ignoruje.
právě pro mě jsou ty cizí klíče nejpodstatnější, ale to už trošku odbočujeme...
s tím jsem ještě nezkoušel pracovat. Podívám se po tom
Zobrazeno 27 zpráv z 27.