Web alapú szakmai adatbázis létrehozásához milyen programnyelvben/programban kell otthon lenni?
Interneten a regisztrált felhasználók töltenének ki egy adatlapot, amire más rá tudna keresni. Ehhez milyen programok, ismerete szükséges? Lehet ingyenes vagy fizetős is, egy bizonyos határon belül hajlandó vagyok áldozni rá.
Az adatbázis mindenképp SQL alapú legyen. A programozói ismeretek megtanulása nem probléma.
:D Ez olyan téma, amihez nem igazán van olyan eszköz ami fizetős.
Kliens oldalon:
HTML5, CSS3 fog kelleni, de ha tovább akarsz menni, akkor erre még ráhúzhatod a JavaScriptet is. Ha JavaScriptbe mélyebben is belenyúlsz, akkor az életedet jQuery-vel tudnád könnyebbé tenni.
jQuery: Ingyenes függvénykönyvtár, letölthető az oldalukról dokumentációkkal együtt. Net tele van tutorialokkal.
Szerver oldal:
Adatbázis: Amit te mondasz, hogy SQL alapú legyen, ez konkrétan lefed mindent... Ok, de azon belül mi? SQLite? Oracle? MySQL? MariaDB? és folytathatnám a sort. Bár a MariaDB és a MySQL külsőleg, kezelhetőségileg ugyanaz, csak más megy mögötte, amit igazából észre sem veszel.
Programnyelv: Ez az a pont, amiből tengert lehetne rekeszteni. JavaEE? ASP.NET? (mondjuk a Visual Studio legális úton fizetős...) PHP? Python? Ruby? Vagy ha kemények akarunk lenni: C++? :D
Akkor kezdetek. Egyik se kötelező, de élet könnyebbítő. Az a) megment a webszolgáltatós "igényelek egy ingyenes tárhelyet" baromságtól, míg a b) a fejlesztéstől.
a)
Innen [link] letöltheted a XAMPP nevezetű szép is csomagot, amit szépen fel is telepítesz. Ebből 2 dolog fog kelleni: MySQL (Ami eredetileg MariaDB) és az Apache. !!!FIGYELEM: Az Apache szeret nem elindulni, mert 80-as portot használná, amit szeretnek más programok is használni. Így előfordulhat, hogy összeütközik valamelyikkel, és nem indul el.
Ha elindult az Apache, akkor ahova feltelepítetted, azon belül lesz olyan mappa, hogy: htdocs. Azon belül kell dolgozni, vagyis index.php vagy index.html-nek ott kell lennie. Eredetileg van benne anyag ami akkor indulna el, ha http://localhost/ URL-t írnád a böngészőbe. Ezt szépen kimented valahova, ami van a htdocs-ban és törlöd a tartalmát.
b)
2 további program fog kelleni, vagyis jó ha van.
Program írásra bármilyen IDE megfelelő, aminek van PHP támogatottsága. Én személy szerint a NetBeans szeretem ilyen téren, ha PHP-ról van szó. Ingyenesen letölthető.
Számára kell egy JDK-t is telepíteni. Célszerű a legfirsebbet. Beírod Google -> "JDK 8" és legelsőkben ott van.
JDK - Java Developer Kit. Azért ezt, mert a NetBeans eredetileg Java írására van, de támogatja a PHP-t is.
A másik program a MySQL Workbench. Ezt is google -> "MySQL Workbench download" és legelsőkben ott van. Ez is ingyenes, és regisztráció se kell. Ott van a regisztrációs kérés alatt egy kis kékes szöveggel, hogy: "No thanks, just start my download." Ez a program MySQL/MariaDB kezelésére jó. Nah meg: adatbázist -> modellekre illetve model tervből -> adatbázis táblák generálására is jó. (generáláskor vagy bármi módosításkor, úgy is megjeleníti az SQL utasításokat és megerősítést kér, hogy jó-e úgy, szóval az SQL-t is látni fogod majd, ha te magad nem is gépeled őket)
Jah igen. Szokott panaszkodni, hogy 10-es verziójú MySQL-t lát, holott MySQL-nek nincs 10-es verziója. Ez azért van, mert MariaDB fut, aminek van 10-es verziója. Csak mivel ugyanazon az interfészen kommunikál, mint a MySQL, így ezen kívül más baja nem lesz. :)
Tehát a programok linkelve:
XAMPP:
NetBeans:
JDK (ha segít: Java SE Development Kit 8u92 Accept és mehet):
MySQL Workbench:
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!