05.02.2014 o 23:04

[PHP] Tworzymy skracacz linków - cz. I - wprowadzenie

Witam
Zaczniemy od tego co nam będzie potrzebne do stworzenia swojego własnego skracacza linków.

Będzie nam potrzebny serwer z obsługą:
  1. PHP
  2. MySQL
  3. .htaccess

Tak tylko tylko tyle, a i jeszcze oczywiście jakiś program do pisania kodu, najlepiej Notepad++. Ale jak macie inny, to nic w tym złego, najlepiej taki w którym czujecie się dobrze :)

Nazwijmy sobie ten skracacz linków LinkShort :)
Uwaga, domena jest wolna :) szybko ją łap :)

Teraz musimy zastanowić się jakie będą funkcje tego LinkShort-a, na początek zrobimy coś prostego :)

Nasz LinkShort będzie miał podstawową funkcję tworzenia skrótów długich linków. Potrzebujemy tabelki w bazie MySQL, która będzie zawierać takie kolumny jak:

  • ID
  • nazwa - nazwa skrótu
  • link - adres do skrócenia

Taka mała tabelka, na początek nam wystarczy, później zrobimy lepszy LinkShort i wtedy będzie bardziej rozbudowana.

Następnie musimy utworzyć formularz z dwoma polami tekstowymi i jednym przyciskiem. Jedno pole z nazwą "Adres do skrócenia:", a drugie pole z nazwą "Nazwa skrótu:" oraz przyciskiem o nazwie np. "Skróć".

Mniej więcej tak jak poniżej:

<form method="post">
        Adres do skrócenia: <input type="text" name="adres" />
        <br />Nazwa skrótu: <input type="text" name="nazwa" />
        <br /><input type="submit" name="skroc" value="Skróć" />
</form>

Teraz przydało by się zrobić kod PHP, który sprawdzałby czy dany skrót istnieje oraz dodawał nowe skróty. Ale to w następnej części :)

Planowany rozkład tworzenia LinkShort-a:
cz. I - wprowadzenie
cz. II - sprawdzanie i dodawanie przez PHP do bazy MySQL
cz. III - ustawienia .htaccess
cz. IV - zabezpieczenia
--------------------------------------------------------------------------
cz. V - LinkShort v2 - wprowadzenie
cz. VI - LinkShort v2 - statystyki
cz. VII - LinkShort v2 - panel zarządzania

Komentarze
© 2010 - 2024 - Karol Drąg
Wszelkie prawa zastrzeżone
Polityka plików cookies