2017 © Pedro PelΓ‘ez
 

project bookmark-api

Simple API for shared bookmarks

image

max_dark/bookmark-api

Simple API for shared bookmarks

  • Friday, June 9, 2017
  • by max_dark
  • Repository
  • 1 Watchers
  • 0 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ REST Bookmarks Π½Π° PHP

Установка

  • ΠšΠ»ΠΎΠ½ΠΈΡ€ΡƒΠ΅ΠΌ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ
git clone https://bitbucket.org/max_dark/bookmark-api.git dir_name
  • УстанавливаСм зависимости
cd dir_name
composer install

Π“Π΄Π΅ dir_name - имя создаваСмой Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, (*1)

  • Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠΏΡ€ΠΎΡ‚ Π² phpMyAdmin - Ρ„Π°ΠΉΠ» doc/init_db.sql Π»ΠΈΠ±ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ запросы ΠΊ Π‘Π”, (*2)

CREATE TABLE `bm_bookmarks` (
  `uid`        INT  NOT NULL AUTO_INCREMENT PRIMARY KEY,
  `created_at` INT  NOT NULL,
  `url`        TEXT NOT NULL
) DEFAULT CHARSET = utf8;

CREATE TABLE `bm_comments` (
  `uid`          INT  NOT NULL AUTO_INCREMENT PRIMARY KEY,
  `bookmark_uid` INT  NOT NULL REFERENCES `bm_bookmarks` (`uid`),
  `created_at`   INT  NOT NULL,
  `ip`           TEXT NOT NULL,
  `text`         TEXT NOT NULL
) DEFAULT CHARSET = utf8;

Π“Π΄Π΅ bm_ - измСняСмый прСфикс Ρ‚Π°Π±Π»ΠΈΡ†, (*3)

Настройка

  • Π‘Π”: Π’ Ρ„Π°ΠΉΠ»Π΅ etc/db.php ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ user, password, dbname ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ прСфикс(Ссли Π΅Π³ΠΎ мСняли)
  • ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚Ρ‹: Π’ Ρ„Π°ΠΉΠ»Π΅ etc/routes.php ΠΏΡ€ΠΈ нСобходимости ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ mount_point

Запуск локального сСрвСра

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² ΠΏΠΎΠ΄Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ web/ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ встоСнный Π² php сСрвСр:, (*4)

php -S localhost:8080

ВСстовый ΠΊΠ»ΠΈΠ΅Π½Ρ‚ станСт доступСн ΠΏΠΎ адрСсу http://localhost:8080/client/, (*5)

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация ΠΈ описаниС API

смотритС Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ doc/, (*6)

The Versions

09/06 2017

dev-v1.1-dev

dev-v1.1-dev https://bitbucket.org/max_dark/bookmark-api

Simple API for shared bookmarks

  Sources   Download

MIT

The Requires

 

by Max Dark

13/09 2016

1.0.1.1

1.0.1.1 https://bitbucket.org/max_dark/bookmark-api

Simple API for shared bookmarks

  Sources   Download

MIT

The Requires

 

by Max Dark

02/09 2016
27/08 2016