Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
vanecek.karel:27.3.2015 13:30

Dobrý den, chtěl bych požádat všechny o menší radu. Připravuji internetové stránky, které mají být určeny do oblasti památek ČR. Potřeboval bych vytvořit jednoduchý web, ve kterém by byla možná registrace na kterou by bylo navázáno možné přidávání článků, reagování na články po případě hodnocení na vybraný článek, či přidání like na článek. Nechci žádný závratný CMS systém ale ve směs web složený třeba z deseti stránek, který by byl napojen na databázi. Po případě, by bylo možné pomocí stránek třeba najít pozici "Oblast" ve které se právě nacházím "Bydlím" aby mi našel nejbližší památku pro návštěvu. Předem děkuji za všechny odpovědi.

S pozdravem
Karel Vaněček

Odpovědět 27.3.2015 13:30
Jsem jaký jsem a na tom nic měnit nebudu.
Avatar
tomasmanhal
Člen
Avatar
Odpovídá na vanecek.karel
tomasmanhal:27.3.2015 14:00

Co vlastně potřebuješ?..­.Nepochopil jsem to. Respektive pochopil jsem, že po nás chceš, abychom Ti udělali kompletní řešení.

Nahoru Odpovědět 27.3.2015 14:00
Kdyby nám dodali k životu zdrojový kód, vše by bylo jednodušší...
Avatar
vanecek.karel:27.3.2015 14:02
  1. Web,na který budu dávat příspěvky (články, pozvánky atd)
  2. možnost vložení komentářů po registraci
  3. napojení na databázi
Nahoru Odpovědět 27.3.2015 14:02
Jsem jaký jsem a na tom nic měnit nebudu.
Avatar
Odpovídá na tomasmanhal
vanecek.karel:27.3.2015 14:05

Kompletní řešení nechci, dokážu si napsat sám vše v PHP na napojit na MySQL. Jen mi šlo o to jak by bylo možné toto vše snadno vyřešit. Po nikom nechci, aby mi napsal kód či celý web. To ani náhodou.

Nahoru Odpovědět 27.3.2015 14:05
Jsem jaký jsem a na tom nic měnit nebudu.
Avatar
Inoue Yūki
Redaktor
Avatar
Odpovídá na vanecek.karel
Inoue Yūki:27.3.2015 16:12

Ono by to chtělo konkrétní problém, abychom ti mohli konkrétně pomoct. :D Každopádně se můžeš podívat na architekturu MVP/MVC, ta by ti to mohla hodně usnadnit. Pro každou funkci si napíšeš modul/komponen­tu/"nebo jak tomu chceš říkat", čímž se ti usnadní rozšiřitelnost. Pokud jde o databázi, doporučuji ti přečíst si něco o PDO. Články o něm máš i zde na devbooku.

Editováno 27.3.2015 16:14
Nahoru Odpovědět  +3 27.3.2015 16:12
Avatar
Marek Z.
Redaktor
Avatar
Odpovídá na vanecek.karel
Marek Z.:27.3.2015 16:44

Souhlasím s Inoue Yūki, v tomto případě bude MVC ideální. Je to jednoduché na pochopení a myslím si, že na tento základní typ webu to nezabere ani moc času.

Tento parádní seriál by ti mohl pomoci v základech o této architektuře. ;)
http://www.itnetwork.cz/php/mvc

Nahoru Odpovědět  +1 27.3.2015 16:44
Chybami se člověk učí, běžte se učit jinam!
Avatar
Tomáš123
Člen
Avatar
Odpovídá na vanecek.karel
Tomáš123:28.3.2015 21:52

Požaduješ analýzu, však.
Registrácia:
Formulár, ak sú údaje v poriadku, odošlú sa do databázy (neoznámil si, aké údaje budú pri registrácii vyžadované).

Pridávanie článkov a komentárov, hodnotenie:
Po prihlásení sa overí, či užívateľ existuje, ak áno, jeho nick (id) sa uloží do poľa session odkiaľ sa bude pri pridávaní článkov a komentárov brať. Autor a článok resp. komentár sa uložia do databázy (chýba bližšie info). Hodnotenie by sa mohlo zaznamenávať napríklad do ďalšieho stĺpca ku článku. Stále by sa počítal aritmetický priemer.

O likeu neviem poradiť.

Tej "pamiatke pre návštevu" nerozumiem.

Všetko je to iba môj názor, pohľad. Nepoznám všetky okolnosti a neviem koľko vecí si nespomenul. Ostatní pokojne kritizujte a navrhujte lepšie riešenie.:)

Editováno 28.3.2015 21:53
Nahoru Odpovědět 28.3.2015 21:52
Keby nebolo Internetu Exploreru, nebolo by dnešného internetu.
Avatar
Dominik Gavrecký:28.3.2015 22:11

Kde sa dočítam niečo o PDO ? Nájdem nejaké tuty aj na itnetwork?

Nahoru Odpovědět 28.3.2015 22:11
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
IT Man
Redaktor
Avatar
Odpovídá na Dominik Gavrecký
IT Man:28.3.2015 22:15

To vyhledávání tady není na ozdobu ;)
http://www.itnetwork.cz/…-a-modularne

Nahoru Odpovědět  +1 28.3.2015 22:15
Cokoliv a kdokoliv může jednou uspět.
Avatar
Odpovídá na Tomáš123
vanecek.karel:29.3.2015 13:18

Zdravím, trochu více ti to tedy popíšu v jednotlivých krocích.

Registrace
Vstupní registrace by byla na e-mail a heslo, poté by odešel potvrzující e-mail o registraci. Ve svém profilu by si uživatel mohl doplnit informace typu (oblíbené místo, navštívené památky např.)

Přidávání článků
Přidávání článků chci aby sloužilo třeba jako reference o nějaké památce. Třeba aby každý uživatel mohl přidat své osobní zkušenosti při návštěvě, zda je třeba možné památku navštívit na invalidním vozíku, kde zaparkovat atd.

Komentáře, Hodnocení
Komentáře k dané památce by mohli být na každém uživateli aby mohl rovněž třeba reagovat na článek od jiného uživatele. Hodnocení bych chtěl udělat pro každý článek, komentář extra.

Památka k návštěvě
Tím myslím, že pokud bude uživatel například z Brna, zobrazí se mu nejbližší památky okolo Brna. U tohoto případu bych to chtěl provázat nějak z adresou (tady ovšem si nevím rady jak to udělat). Po případě třeba zakomponovat mapu s výpočtem vzdálenosti od místa bydliště k místu památky.

Like
Ty asi řešit nebudu. Ono by bylo třeba hezké

Nahoru Odpovědět 29.3.2015 13:18
Jsem jaký jsem a na tom nic měnit nebudu.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 10.