- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Motorola Moto G24 Power - hol van az erő?
- Megjelentek az első HMD okostelefonok, ezek a magyar áraik
- Megjelent a Moondrop audio-fókuszú telefonja Kínában, lesz globális verzió is
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
Új hozzászólás Aktív témák
-
leslie23
tag
sziasztok, jöttem gyarapítani a hülye kérdéseket feltevők népes táborát.
jó pár évvel ezelőtt (még a tutorial.hu fénykorában) elég sokat foglalkoztam HTML-lel, CSS-sel, jQueryvel, de a szerveroldali részét mindig CMS-sel oldottam meg, szóval erről alig tudok valamit.
most úgy alakult, hogy (szintén hobbiból) kedvem támadt bíbelődni a programozás alapjaival. régebben írtam pár fapados kódot PHP-ben, meg még anno gimiben nyomtuk a Turbo Pascalt, de ennyi az összes tudásom.először is ez az egész szerver oldali dolog nem teljesen világos;
a frontend része oké, megvan a sitebuild HTML, CSS, JS, és aztán? mi dönti el, hogy adott project PHP-t, vagy Javat, esetleg RubyonRails-t használ? feltételezem egy atw.hu-s tárhelyen csak PHP-t van elehtőségem futtatni.aztán egy másik kérdés: ha jól értem Java pld. megy weben szerver oldalon, és készítenek benne szoftvereket nem webes környezetben. itt az eltérés a frontend nyelv? gondolom desktopon nincs HTML meg JS engine, szóval a gUI másképpen készül.
adattárolás: PHP-nál az egyszerűbb scriptek gyakran nyúlnak egy mezei txt-hez, kicsit komolyabb megoldások esetén már ugye SQL megy. nem webes környezetben hogyan történik az adattárolás?milyen nyelvet érdemes tanulni, amivel mind webes, mind nem webes (mi ennek a helyes megnevezeése?) környezetben lehet dolgozni?
megannyi kínzó kérdés, köszi előre is.
[ Szerkesztve ]
-
fordfairlane
veterán
válasz leslie23 #15072 üzenetére
mi dönti el, hogy adott project PHP-t, vagy Javat, esetleg RubyonRails-t használ? feltételezem egy atw.hu-s tárhelyen csak PHP-t van elehtőségem futtatni.
A szerver alkalmazás programnyelvét az adott szerverkörnyezet határozza meg. Magyar (és sok más ország) viszonylatban a PHP a legelterjedtebb, minden más macerásabb. Ezen kívül a PHP előnye (és a hátránya is), hogy könnyű elkezdeni benne egyszerűbb programokat írni, így ha nem professzionális programozó tudásra akarsz szert tenni, részemről ez az ajánlott programnyelv.
nem webes környezetben hogyan történik az adattárolás?
Nincs olyan programnyelv, ami univerzálisan mindenhová jó. A PHP-t még lehet használni a szerveren parancssorból, batch feldolgozásra, de már standalone programokhoz nem igazán jó. Ezen kívül van sok olyan környezet, ahol egyszerűen nem használható és kész. Nem fogsz tudni PHP-ben írni egy Androidos vagy iPhone-klienst, például.
Maga az adattárolás egyébként nem webes környzetben is nagyjából hasonló választékkal bír. Lehet fájlokban, relációs, vagy no-sql adatbázisokban, felhőben tárolni adatokat, stb.. Ez eléggé szerteágazó problémakör. A fő kérdés, hogy milyen jellegű és mennyiségű adatot kell tárolni, mekkora rendelkezésreállással, stb...
[ Szerkesztve ]
x gon' give it to ya
-
leslie23
tag
válasz fordfairlane #15075 üzenetére
köszi a választ!
félreérthető volt, nem a PHP-ra értettem az adattárolást, hanem hogy mondjuk egy Javaban/C#-ban/akármiben írt szoftver a gépemen hogyan tárol nagy mennyiségű adatot?én is automatikusan a PHP-ra feküdnék rá, de igazándiból az egész indíttatásom onnan ered most, hogy szükségem lett volna egy egyszerű szoftverre, amolyan adatbázis-szerűségre, különböző tételek nyilvántartása, közöttük szűrés, kimutatások, stb. lenne a cél, offline, web nélkül. szóval ezért esik ki a PHP.
az már a csak a dolog továbbgondolása volt, hogy ha már nekiállok valaminek, akkor olyat válasszak, ami egyaránt jó lehet weben is, elvégre úgy legalább ismét hasznát venném valamennyire a koca-sitebuilder tapasztalataimnak.
[ Szerkesztve ]
-
Zedz
addikt
válasz leslie23 #15072 üzenetére
Szeparáljuk el egy kicsit a dolgokat, így a további kérdések is egyszerűbbek lehetnek majd. Mivel többet írtál a webes dolgokról, ezért tegyük rendbe először ezt a részt.
A frontend rész lesarkítva tényleg "csak" html, css, és javascriptből áll. Bár manapság divatos lett úgy nevezett SPA-kat (single page app) építeni, amikhez ismerni kell a különböző MVC, MVVM..stb architektúrára épülő JS keretrendszereket, továbbá az ehhez tartozó build toolokat (gulp, grunt, npm), de az út nagyjából adott, az, hogy ki mit preferál az pedig már egyéni döntés. Ez manapság már egyre bonyolultabb és szerteágazóbb, ha érdekel akkor kérdezz.
A szerver oldal sem sokkal bonyolultabb. Szerintem mindig a feladathoz kell megválasztani az adott programozási nyelvet és vele együtt a környezetet. Script nyelvek terén most a PHP a legelterjedtebb (ami nem azt jelenti, hogy a legjobb), de egyre nagyobb népszerűségnek örvend a nodejs (szerver oldali javascript), továbbá a django (python) és a rubyonrails (ruby) is elterjedtnek számítanak.
Ezekhez képest a 2 nagyágyú a Java és a ráépülő keretrendszerek (nem akarok butaságot mondani, de mintha a Spring MVC lenne most menő) és az ASP.NET. Utóbbi a Microsoft gyermeke, tehát szerver oldali C#-ot takar. Ezeket már nagy dög robosztus rendszerek mögé szokták felhúzni, úgy mint banki rendszerek, nagy vállalatok rendszeri...stb. A script nyelveket pedig simán lehet használni mondjuk egy hír oldalhoz, fórumokhoz, blogmotorhoz, de félre ne érts, ez nem törvényszerű. ASP.NET-ben is készíthetsz egy mezei blogot. Csak mint írtam, a feladathoz válassz nyelvet, és ne ess a klasszikus "ágyúval verébre" szituációba.
"milyen nyelvet érdemes tanulni, amivel mind webes..."
Ahogy a kolléga is írta, a PHP teljesen jó kezdésnek. Aztán ha nagyjából megvan, hogy mi is zajlik a háttérben, hogy hogyan generálhatsz dinamikusan tartalmat a kliens oldalon, hogyan tudsz adatokat tárolni adatbázisban, onnantól kereshetsz valamilyen keretrendszert, amit megismerve még hatékonyabbá válhatsz. PHP oldalon nekem személyes kedvencem a Laravel, de pl. Codeigniterrel kezdtem. A keretrendszerek segítenek majd megérteni az MVC model lényegét, illetve keretrendszerrel vagy nélküle de mindeképp áldozz időt az OOP (objektum orientált programozás) megismerésére. Ha ez a tudásod már biztos talpakon áll, mindenképp érdemes megismerni más nyelveket és környezeteket is.Tapasztaltabb kollégák majd kijavítanak, hozzátesznek, nekem első sorban ennyi tanácsom lenne.
-
Karma
félisten
Az elmúlt napok nem a topikba vágó hozzászólásait töröltem. Ha egyszer nincs a paramétereknek megfelelő megoldás a piacon, felesleges indulatos köröket futni miatta oldalakon át.
“All nothings are not equal.”
-
Flashback
addikt
Alap kérdés
UTF8 helyett/mellett mit használjak amiben van é betű is?Bocs nincs hosszú ö, ü és néha az á is ä :)
-
martonx
veterán
Jöjjön a szokásos puffogás: [link]
Másfél milliárdból készült az oldal, és havi mésfél millió a hoszting költsége? Napi 800-1200 látogatóra Zseniális. Valaki ismét nagyot szakított, és szakít továbbra is minden hónapban.
Na, egy kicsit meg is nyomkodtam. Egyrészt ennyi pénzért igazán feltölthették volna az oldalakat tartalommal másrészt könnyen ilyen url-ekbe fut az ember: https://player.nkp.hu/play/106438/false/undefined
Látszik, hogy megérte a pénzét...
[ Szerkesztve ]
Én kérek elnézést!
-
martonx
veterán
válasz martonx #15090 üzenetére
Most nézem, hogy ez ASP.NET-tel (plusz angularjs, de könyörgöm egy ilyen faékhez minek angularjs? hogy szar url-ekre tudjanak routolni? idióták) készült, végre nem PHP-s open-source CMS-ekkel szakítottak milliárdokat Ahogy látom Azure-ban van hosztolva, ahol a legnagyobb terhelésű webshopomat a kimondottan gyenge teljesítményű NopCommerce-el is elhosztoltuk napi 75.000 látogatóval havi 150K alatt.
Hogy én miért nem tudok egy ilyen jó kis másfél milliárdos ASP.NET fejlesztésbe belefutni?
Én kérek elnézést!
-
Feruendios
aktív tag
-
martonx
veterán
válasz Feruendios #15092 üzenetére
"Jelen esetben az ASP indokolt mert valószinüleg az anyagok feltöltésére készült valami Windows kliens." - a kettő hogy kapcsolódik egymáshoz? Ahogy nézem egyébként Azure Media Service-t használnak amihez az anyagokat kb. bárhonnan akár az Azure portálon keresztül is fel lehet tölteni. Másrészt ha belenéztél az oldalba döntő többsége az anyagoknak szimpla word doksi
Nem azt mondtam, hogy nem lenne indokolt az ASP.NET, szerintem kb. mindenhol ez lenne az indokolt Inkább csak meglepetés volt, hogy ASP.NET-tel készült, elsőre joomla, vagy wordpress CMS-re tippeltem volna, azokért szoktak kormányzati körökben milliárdokat elkérni.
Szerinted szépen összerakott oldalt csak angular-al lehet csinálni? Nehogymár
Hiszem, hogy az angular csak ahhoz kellett, hogy jobban meg tudják felfelé indokolni, hogy mégis miért került ennyibe.Én kérek elnézést!
-
Zedz
addikt
válasz martonx #15094 üzenetére
"Hiszem, hogy az angular csak ahhoz kellett, hogy jobban meg tudják felfelé indokolni, hogy mégis miért került ennyibe."
Inkább valami olyasmit tudok elképzelni, hogy XY 20. alvállalkozó cég John Doe nevű programozója miután megkapta a feladatot, és böngészett egy kicsit, a hatalmas hype miatt már elkerülhetetlen angular mellett döntött, hiszen úgy is mindenki ezt használja, namegaztán mivel nincs nyugati fizetése, így ő nem fog az utánajárásra 30 percnél többet fordítani.
Aztán az egy dolog, hogy full szar az egész, John Doe megkapta a fizetését, a cégek megkapták a pénzt, mi pedig irigykedünk itt a fórumon.
-
PumpkinSeed
addikt
-
martonx
veterán
válasz PumpkinSeed #15098 üzenetére
Mivel ASP.NET Angularjs-el csinálták, vélhetően akik csinálták értenek a szakmához (mégse egy wordpress + 15 dolláros template lett eladva 200 millióért). Ettől függetlenül az ár arcpirító, a havi költség arcpirító, és a kivitelezés is erősen kérdéses (vajon angularjs nélkül ki jött volna rongyos pár száz millióból?).
Én kérek elnézést!
-
martonx
veterán
Ismét, vagy inkább még mindig nagyon keresek Frontend fejlesztőt. Ezúttal viszont már főállásba, és abszolút nem baj, ha semmit nem konyítasz az ASP.NET-hez (bár enélkül vélhetően nem fogunk milliárdokat keresni... ), viszont cserébe legyél minél jobb html/css/js-es. A munkát lehet 100%-ban távmunkában végezni, maximálisan rugalmas munkahely vagyunk. Sőt jobban pereferált a távmunka, de ha valaki mindenképp irdodába szeret ülni, akkor az is megoldható.
Nem hiszem el, hogy ennyire nem lehet egy normális frontendest találni Magyarországon.
Én kérek elnézést!
Új hozzászólás Aktív témák
- Milyen routert?
- Autós kamerák
- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Építő/felújító topik
- Ingyenes vagy akciós szoftverek
- Luck Dragon: Asszociációs játék. :)
- A fociról könnyedén, egy baráti társaságban
- Mikrotik routerek
- Motorola Moto G24 Power - hol van az erő?
- Gyúrósok ide!
- További aktív témák...