- Melyik hordozható audiolejátszót (DAP, MP3, stb.) vegyem?
- SSD kibeszélő
- Gaming notebook topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- AMD GPU-k jövője - amit tudni vélünk
- Milyen billentyűzetet vegyek?
- Monitor hiba topik
- Internet Rádió építése (hardver), és programozása
Új hozzászólás Aktív témák
-
FTeR
addikt
figyelembe véve a fejlesztési preferenciákat, sztem ti vagytok a mások. ms mindig is abban volt jobb, h az ő rendszerére egyszerűbb fejleszteni, így megnyerve a fejlesztőket, akik majd megnyerik maguknak a felhasználókat.
persze mindent be kell lökni, ami később akár átmehet öngerjesztőbe. tehát hiába egyszerűbb rá fejleszteni, ha senki sem használja és egy idő után már csak azért is fejlesztenek rá, mert sokan használják.
úgy vélem az én véleményem az elterjedtebb, ha más nem abból következtetve, h ms milyen gyorsan tud teret nyerni új piacokon.
rengeteg helyen találkozom azzal az véleménnyel, h winre fejleszteni harmad annyi idő. ez azt jelenti, h ha még az 1 fejlesztés bevétele elmegy a befektetés visszahozására, még akkor is 2x annyit kereshetek.
webfejlesztésnél ez a különbség az asp.net 2.0 óta még durvább és az azt követő verziókkal még tovább nőtt.
azt kell megérteni, h teljesen más felfogást kíván és éppen ezért részleteiben nehéz is összehasonlítani. ha LAMP-os felfogással állsz neki asp-ben fejleszteni, akkor kegyetlenül szenvedni fogsz. sokan a fikázók közül ebbe a hibába esnek.
természetesen asp alatt "asp.net 2.0"< értem. nem véletlen kezdtem annó LAMP-ra fejleszteni. a sima asp beleértve az összes verzióját (1,2,3) elég szánálmas dolog volt, míg a legalapvetőbb igényeket sem lehetett teljesíteni vele.
aztán ms alá rakta a .net-et és a dolog megváltozott. ám még így is kezdetleges volt és sok alapvető dolog nehézkes volt benne, szemben a php-s megoldással. átállni semmiféleképpen nem érte meg.
aztán jött a 2.0 és állva hagyta a konkurenciát. még leírni is hihetetlen, de akkor is igaz, h az ami alap LAMP-on 1 hónap fejlesztés, az asp-ben megvan egy rövid délután után. persze ez nem mindennel van így, de a legalapvetőbb igényeket véve igaz. ettől függetlenül más területeken is hatalmas a különbség. általánosságban igaz ez a 1:3-os arány.
php-nak is megvannak az előnyei és a hátrányai is, ugyanúgy ahogy asp-nek (számos elég idegesítő és érthetetlen figyelembe véve a többi részt).
az egyszerű dolgokat nézve a php gyengén tipusossága sokkal egyszerűbb nyelvé teszi, mint mondjuk a C# (habár a 3.5 óta némiképp már ez is változott, mivel van var). ám ez csak a megtanulást nehezíti. amint elsajátítjuk az alap logikát az egész hihetetlenül megkönnyíti a fejlesztést, mert már gépeléskor sokkal kevesebb hibát követünk el.
php-ban kimondottan utálom, h nincs egységes policy a fügványek elnevezésére (egyik strcmp, míg a másik str_split) és a paraméterek sorrendjére (pl egyiknél mit,mire,miven másiknál miben,mit,mire, stb.), a hülye rövidítésekről nem is beszélve (strstr, stristr, strpbrk). találd már ki, h mire jók és miben különböznek. utóbbira még ráfogható, h azért ilyen, h ne keljen sokat gépelni, de előbbiekre csak simán az egységesség hiánya a magyarázat. nem elég az alaplogikát elsajátítani, minden egyes fügvényt külön meg kell tanulni. erre az ms féle intellisense (ne keverjük az autocompleteal) sokkal jobb megoldás. idétlenül hosszú, de beszédes nevek pár karakter begépelése után, mindenféle infókkal ellátva (akár saját függvények kapcsán is!!). ezzel kapcs kiváncsian várom a expression stuiót amiben állítólag fullos intellisenses php támogaáts lesz. te pl smarty biztos nem lesz és itt el is jutottunk a köv problémához. rengeteg 3rd party meg fél hivatlos kiegészítés van php-hoz, de ezeknél is teljesen hiányzik az egységesség, mindegyiket külön el kell sajátítani, nincs designer támogatás és még egymással sem férnek össze, miközben rengeteg a tudásbeli átfedés.
hol van mindez ahhoz képest, h asp-nek megmutatod az adatbázist és legenerál hozzá egy fullos minden fenntartás nélkül használható admin felületet, amit belátásod szerint a legapróbb pontig testre szabhatsz? itt jutunk el az 1 hónap helyett rövid délutánhoz.és akkor mindez csak a programozási nyelv. .net már oda eljutott, h úgy lehet adatbázis piszkálni, h ahhoz a réteghez még csak érteni sem kell, ami jellemzően sokaknál hiányosság (de mindenféleképpen hatékonyabb eredményt generál, mint az átlag hozzáértő), vagy hogy úgy lehet javascriptes ajaxos fícsörökkel telenyomni egy weblapot, h egy sor js-t sem írsz.
és vegyük észre, h mindez lehetőség:
-használod ami van
-testre szabod ami van
-módosítod/felül definiálod ami van (a többi részére támaszkodva)
-3rd party után nézel (ami nagy valószínűséggel követni fogja az alap policyket)
-megírod saját magad
ezzel szemben php-ban:
-3rd aprty után nézel
-megírod saját magad (legtöbbször ez lesz a vége, mert 3rd party cuccokat elég nehéz beépíteni meglévő rendszerbe)az mssql meg megint olyan mint az mso vms ooo. akkora minőségbeli különbség, h össze sem lehet hasonlítani és szerencsére van belőle rendesen használható ingyenes verzió is.
hamár a minőség oly soxor előjött. legutóbbi 1 db esetet leszámítva, mssql-ben utoljára 2003-ban találtak 3 db biztonsági hibát. sorra megdönt mindenféle performance és reliability rekordot.
itt jön az, h mysql hiába tud tárolt eljárásokat, ha azt php minimális szinten sem támogatja. mekkora hiányosság már ez?
egyébként elég csak megnézni, h php5 már mikor kijött és ehhez képest mekkora a részesedése a php összben. eléggé félresikerült változat lett. aminek nyilván megvan a történelmi oka, hogy hogyan lett egy script nyelvből magas szintű OO nyelv. ez kb az a kategória, miért sz*r az ie6. a tisztánltás érdekében fontos megjegyezni, de a jelent viszgálva nem sokat dob a latba.az apache vs iis kapcsán nem sok mondani valóm van. iis6 nem egy nagy durranás, rakat dolog ami apacheben egyszerű megoldani, az iis6-ban elég nehézkes. ám már itt az iis7. ott tartunk, h jobban fut rajta php, mint apacheon (ezt php-s srácok állítják, elég durván részt vettek az iis7 fejlesztésében).
ezt most biztos nem olvasom újra, a hibákért előre elnézést kérek : )
-
RoBorg
tag
Ez a kérdés bennem is felmerült. Nagyon érdekelne a válasza. Mert én nem láttok túl sok elönyét a win-nek. Persze a gazdasági oldalt leszámitva. Nekem is kell használnom win-t, mert sok helyen ahová elvetődök csak az van...magamtól nagyon mellőzném....De ha valakinek az kell, egészségére.
FTeR: ez fájt...most úgy állitod be a dolgot mintha, azok akik veszik a fáradságot, hogy a win-en kivül mást is megismerjenek, azok lennének az elmaradt, lusta állatok. Míg, aki marad a jól megszokott, kényelmes, évek óta berögzült dolgoknál azok lennének a haladó, előretekintő csodabogarak.
Új hozzászólás Aktív témák
- E-roller topik
- Melyik hordozható audiolejátszót (DAP, MP3, stb.) vegyem?
- Router gondok
- Battlefield 7
- SSD kibeszélő
- Budapest és környéke adok-veszek-beszélgetek
- Milyen légkondit a lakásba?
- Gaming notebook topik
- Autós topik látogatók beszélgetős, offolós topikja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- Fujitsu U727 laptop (12,5FHD/I3-G7/16GB/256SSD/Win11) - 1 év garancia, ÁFA számla
- Jabra Evolve 2 55 UC Graphite!!! Beszámítok!!!
- L390 Yoga 27% 13.3" FHD IPS érintő i7-8565U 16GB 256GB NVMe IR kam aktív toll új akku gar
- AKCIÓS!!!GARISS! R5 2600/RX 5700XT/16 GBRAM/500 GB SSD+1 TB HDD/650 W
- Apple Watch ULTRA 2 49mm fekete titán, 2 hónapos, makulátlan! 2026 március 12-ig Apple garancia!
- DDR3 BAZÁR! 8GB 16GB 1333MHz 1600MHz 2400MHz DDR3 memória garanciával hibátlan működéssel
- Hp USB-C/Thunderbolt 3 dokkolók: USB-C Universal, G2, G4, G5, Hp Elite/Zbook- Thunderbolt 4 G4
- BESZÁMÍTÁS! Apple MacBook Air 15 M3 8GB 256GB SSD garanciával hibátlan működéssel
- Xiaomi Redmi 9AT 32GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
Állásajánlatok
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest