whycomputer.com >> Počítačová školení >  >> Internet

Jak vytvořit webové stránky aukce PHP

Aukce se staly velmi populární na webu a z dobrého důvodu. Aukční stránky umožňují prodejcům spojit se s velkým počtem potenciálních kupujících. Budování aukčního webu v PHP může urychlit vývojový cyklus, ale vyžaduje znalost PHP a relačních databází. Znalosti o OOP (objektově orientované programování) a vzorech, jako je vzor MVC (model-view-controller), budou také přínosem. Kromě toho, obeznámenost s HTML, CSS a JavaScript vám umožní tvar vzhled a dojem z vašich stránek. Abychom se mohli soustředit na specifika aukčního webu, předpokládáme, že váš software je nainstalován a nakonfigurován tak, že jste připraveni rozvíjet své stránky.

Krok 1
budete chtít vytvořit následující tabulky se zahrnutými poli: Položky (název, popis, rezervní cena, fotografie, id); Uživatelé (jméno, heslo, e-mailová adresa, typ a číslo platební karty, dodací adresa); Nabídky (částka, item_id, bidder_email_id). Ty nemusí být vytvořeny najednou. Můžete například chtít vytvořit tabulku Položky, naplnit ji ukázkovými daty a poté vytvořit uživatelské rozhraní, které vyřeší vzniklé problémy.

Krok 2
Vyplňte tabulky se vzorovými daty. Můžete to udělat sami na výzvu, ale lepší způsob je použít databázový obal, jako je například databáze PEAR DB (knihovna databázových funkcí), která vám poskytne přístup k základním funkcím pro vytváření, čtení, úpravu a odstraňování funkcí, které systém potřebuje. Tato funkce umožní správci přidávat, upravovat a mazat položky podle potřeby.

Krok 3
Zobrazte svá data. Nejprve budete pravděpodobně chtít zobrazit všechny položky divákům vašich stránek. Později můžete položky omezit přiřazením do kategorie. Osvědčené postupy zdůrazňují izolační funkčnost z prezentace a uděláte to vytvořením řadiče (index.php), který bude obsahovat logiku pro zpracování akcí (registrace nového uživatele, ověření uživatelů, přijetí nabídky), kterou chcete poskytnout.

Krok 4
Prezentační aspekty webu budou zpracovány šablonou pohledu, která bude obsahovat HTML a CSS, které například určují vlastnosti jednotlivých položek (barva, font, velikost) jako pozici na stránce. Tato šablona bude vyvolána řadičem podle potřeby.
Vytvořte logiku nabídky. Když uživatelé zadají nabídku na položku, zkontrolujte, zda jsou ověřeni a zda je jejich nabídka vyšší než poslední přijatá nabídka (nebo rezerva, pokud nejsou žádné nabídky). Pokud ano, uložte svou nabídku do tabulky nabídek.

Položky, které budete potřebovat

  • Zásobník LAMP: OS (Linux, Windows, Mac OS X), webový server (Apache, IIS ), MySQL, PHP 5


    URL:https://cs.whycomputer.com/Internet/100101110.html

  • Internet
    • Jak vytvořit webovou stránku matematiky

      Matematická webová stránka je dokonalým způsobem, jak poskytnout další pomoc ostatním, vytvořit místo pro studenty ke sdílení poznámek a ke studiu a umožnit komukoli se učit nové nebo aktualizovat stávající matematické dovednosti. Matematika webové stránky mohou být tak jednoduché nebo složité, jak

    • Jak vybudovat křesťanské webové stránky zdarma

      Máte křesťanskou církev nebo službu, kterou chcete sdílet s ostatními? Nebylo by hezké informovat své sbory o nadcházejících událostech? Možná máte nástroje pro studium Bible, které chcete sdílet. Internet je skvělý způsob, jak sdílet tyto informace s vaší komunitou i mimo ni. Existují zdroje, které

    Počítačová školení © https://cs.whycomputer.com