Egy kisvállakozás dinamikus weboldalának fejlesztése: tervezés, problémák, megoldások Szilágyi Gábor.

Slides:



Advertisements
Hasonló előadás
„Esélyteremtés és értékalakulás” Konferencia Megyeháza Kaposvár, 2009
Advertisements

HTML nyelv.
Hotel Eger Park Konferenciaközpont október
Web2 és a blogok. Mi az a web2? 1.Filozófia (tartalom) szabadság nyitottság közösség 2.Eszköz(készlet) egyszerűség integráció kompatibilitás mobilitás.
// Internet és KKV-k Fent vagyunk az Interneten! Hogyan tovább?! Dr. Nemes László, igazgató - Carnation Rt. Budapest, szeptember. 27.
Heinz-Werner Engel KöVET kiadvány alapján
WordLearner.com -- Learn or Teach Words in Almost Any Language WordLearner.com online és offline nyelvoktatás mobiltelefonon és interneten Benedek Balázs.
Böngészők Internet Explorer Mozilla Firefox
Mérés és adatgyűjtés laboratóriumi gyakorlat Makan Gergely, Mingesz Róbert, Nagy Tamás 2. óra szeptember 9., 10. v
[ Internet marketing Logfile elemzés Készítették: Fejős András
Eszterházy Károly Főiskola ─ Médiainformatika Intézet HTML (HiperText Mark-Up Language) HTML leírónyelvvel írjuk le, hogy a weboldal elemei (képek, szöveg,
HTML (HiperText Mark-Up Language)
WEBOLDALFEJLESZTÉS
A Z ELA LCMS BEMUTATÁSA, KURZUS SZERVEZŐI LEHETŐSÉGEI, KÜLÖNÖS TEKINTETTEL A T ÉRINFORMATIKÁRA.
Statikus vs. dinamikus weblapok
WEB Technológiák Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem.
Bónácz Péter Compszerviz.hu
Instant alkalmazások SharePoint platformon. A fejlesztés és a testre szabás határai elmosódtak. A testre szabást végző legtöbbször nem programozó A.
Microsoft szoftverek a szakképzésben
Kliensoldali Programozás
Összekapcsolható funkciók Címek Időpontok Projektek Számlák Dokumentumok Cikkek Értékesítési lehetőségek Feladatok Telefonhívások.
1 Szoftverfejlesztési folyamat a gyakorlatban Tamás Árpád – QualSoft Kft
IgenNem Kattints egyenként sorban a számokra 1-től 24-ig.
Debrecen, március 27. Internet Fiesta 2008 Könyvtárak akadálymentesítése az Interneten Internet Fiesta 2008 Debrecen, március 27.
Buris Katalin V. földrajz - informatika
Hangyász hibakövető rendszer A projekt célja: A hibakövető rendszerek (Bug Reporting Tool-ok) olyan alkalmazások, melyek lehetővé teszik.
Weblapok elrendezésének, dizájnjának kialakítása Borsi Katalin webfejlesztő, oktató NetAcademia Oktatóközpont.
2010/2011.Huszár István1. dia Weboldalak tervezése I. ALAPOK.
Apró falatok a templom egereinek
XHTML 1. óra. Miért térjünk át HTML-ről XHTML- re? HTML-szabványban tartalom és forma összemosódott HTML 4.0 szabványban stíluslapok használatát javasolták.
Korpásné Szűcs Melinda web-referens DEENK Korpásné Szűcs Melinda web-referens DEENK.
Weblapkészítési tudnivalók Pék Ágnes © Hogyan lehet weboldalt létrehozni? Lehet kész sablonokat használni Lehet önállóan előállítani.
Weblapkészítési tudnivalók Pék Ágnes © Hogyan lehet weboldalt létrehozni? Lehet kész sablonokat használni Lehet önállóan előállítani.
Előadóról Név: Zumpf Tamás
WEB 2.0. Amiről szó lesz… Web átalakulóban, a WEB 2.0 –Újszerű weboldalak… –Első a tartalom! –A felhasználók hatalomátvétele?! –A Web mint platform –
Weboldal tervezés programozó szemmel. Alapok Minden webcím www. –tal kezdődikMinden webcím www. –tal kezdődik Webböngésző = Internet ExplorerWebböngésző.

3. előadás.  Apache szerver tudnivalók  Az index.php .htaccess – web-szerverünk beállításai  Konfigurációs állományok  Adatbázis kapcsolódás beállítása.
Kutyaház Egyesület Debrecen A választott téma. Felhasznált technológiák HTML5 HTML5 CSS3 CSS3 PHP5 PHP5 MySQL MySQL jQuery jQuery.
A számítógép felépítése
Supervizor By Potter’s team SWENG 1Szarka Gábor & Tóth Gergely Béla.
Az oklevélmelléklet előállításának folyamata Kollár István magyar nemzeti koordinátor.
A t e r m é s z d a l Csak az erős ember ismeri a szeretetet,
Webprogramozó tanfolyam
Az NVU webszerkesztő program
NÁDAI GÁBOR \t Tanulmányi rendszer fejlesztése Nádai Gábor előadása GDF TDK – 2009; Konzulens: Dr. Kovács János.
Könyvtári honlapok megújítása Miért és hogyan? Vida Andrea Egyetemi Könyvtár Szeged.
Webprogramozó tanfolyam
13.tétel Mutassa be a honlap készítésére alkalmas szoftvereket! Hasonlítsa össze a Macromedia Dreamweaver és Microsoft Office Frontpage programokat!
Nádai Gábor előadása INTERNETES KONFERENCIASZERVEZÉS GDF TDK 2009 – Konzulens: Kaczur Sándor.
WEBSTAR CSOPORT WC S ADATBÁZIS VERZIÓKÖVETÉSE: LIQUIBASE Marics Tamás június 20.
Hasznos mobilos alkalmazások Mobilos alkalmazások általában Példa ELTE tanrend Készítette: Kozma Réka.
Violet nails Készítette: Csőke Vivien. Bevezetés Téma: Violet nails - műkörömkészítő weblapjának elkészítése A weboldal elérhető az alábbi címen: violetnails.atw.hu.
Prezentációk készítése
Ez az én művem: Papercraft
Webprogramozó tanfolyam
Webfejlesztés, Internet Explorer 10 Komjáthy Szabolcs
A KÖVETKEZŐKBEN SZÁMOZOTT KÉRDÉSEKET VAGY KÉPEKET LÁT SZÁMOZOTT KÉPLETEKKEL. ÍRJA A SZÁMOZOTT KÉRDÉSRE ADOTT VÁLASZT, VAGY A SZÁMOZOTT KÉPLET NEVÉT A VÁLASZÍV.
A weblapkészítés alapjai
Készítette: Derecskei Nikolett
A böngészőprogram használata. A böngészők értelmezik a html nyelvet, a javascript kódokat és a php kódokat is. Majd ezeket lefuttatja, és azok alapján.
2011. Kolozsvár. Hangyász Hibakövető Rendszer A projekt célja  Létrehozni egy olyan hibakövető rendszert (Bug Reporting Tool), amely lehetővé.
Fórum alkalmazás tervezése Készítette: Lückl Roland és Horváth Gergely és implementálása.
Szövegszerkesztés.
Assoc. Prof. Ján Gunčaga, PhD. Faculty of Education Catholic University in Ružomberok Nyílt forráskódú szoftverek és IKT az oktatásban.
Webáruház rendszerek Reisz Péter G-3S
Webprogramozó tanfolyam
Fülemüle informatika tehetségkutató verseny
Kulcsrakész Közgyűjteményi Portál
DRUPAL Előadja: Nagy Nikoletta :05.
Előadás másolata:

Egy kisvállakozás dinamikus weboldalának fejlesztése: tervezés, problémák, megoldások Szilágyi Gábor

2 Kis és közép.. mivan?? Php, MySQL elterjedése Webfejlesztő cégek • Sablonok készítése • Gyors munka • Felkészült csapat Freelancer-ek (szabadúszók) • Alacsony ár • Elfogadható szaktudás • Egyedi igények teljesítése

3 CMS kontra ‘Négerelés’ CMS rendszerek (Content Management System) • Megbízhatóság • Használhatóság • Szakirodalom • Frissítés • Egyszerű konfiguráció, installáció Saját készítésű munka • Sok-sok monitor előtt töltött óra • Kód mély, szerteágazó ismerete • Hibák esetén gyors javítás lehetséges • Későbbi munkák számára alap

4 Nyugodt nyugdíjasévek Konklúzió >> A CMS rendszerek használata hosszabb távon kifizetődőbb, de elkerülhetetlen a kezdetek során az önálló munka.

5 Alexandriadc.hu

6 Alexandriadc.hu

7 Alexandriadc.hu

8 Alexandriadc.hu

9 Alexandriadc.hu

10 Alexandriadc.hu

11 Alexandriadc.hu

12 Alexandriadc.hu

13 Alexandriadc.hu

14 Alexandriadc.hu

15 Alexandriadc.hu

16 Alexandriadc.hu

17 Tervezés Előzetes megbeszélés • oldal tartalmának elrendezése • Főbb funkciók, színek • Menüpontok • Dinamikus tartalom • Domain regisztráció elindítása • Fényképek előkészítése

18 Tervezés Következő alkalom: • Fixáljuk le a tőlünk elvártakat • Előzetes látványterveket mutassuk be (elrendezés!) • Oldal tartalmának elkészítése • Adatbázis séma elkészítése • Felmerülő nehézségek, szakmai zsargon

19 Tervezés – A megrendelő

20 Tervezés Összefoglalva >> • Fontos a folyamatos kommunikáció • Határidők tisztázása • Ne ígérjünk semmit, mielőtt utána nem néztünk • Lehetőség szerint kérjünk előleget

21 Fejlesztés Webszerver – XAMPP /apachefriends.org/ WYSIWYG editor – FCK editor  WYSIAWYG -What You See Is Almost What You Get  WYTYSIWYTYG - What You Think You See Is What You Think You Get  WYGIWYGAINUC - What You Get Is What You're Given And It's No Use Complaining Tárhely – domain.hu Szerkesztők • Dreamweaver,Svoi.NET PHP Edit, Bluefish, NVU Böngészők • Firefox, Explorer, Opera – w3schools.com Segítség – weblabor.hu, prog.hu

22 Megoldások • Szabványok követése (XHTML) • Kód átláthatósága, ‘ésszerű’ változónevek, függvénynevek • Tervezzünk a későbbi munkáinkra is • CSS használat • Konfigurációs fájl használata • Felhasználók nyomon követése – Session • Hosszú URL-ek kódolása • Get-metódus használata adott tartalomnál • Képek használata esetén thumbnail-ek alkalmazása

23 Megoldások • Blokkszintű elemeknél ‘div’-eket alkalmazzunk • Gyakran használt kódrészleteket ‘include’ fájlokban gyűjtsük • Ellenőrizzük a használt funkciókat

24 Összegzés Az elinduláshoz minden adott.

25 Köszönöm a figyelmet!