鍍金池/ 問答/PHP/ 怎么使用php來構(gòu)建后臺服務器數(shù)據(jù)?

怎么使用php來構(gòu)建后臺服務器數(shù)據(jù)?

題目描述

學的是前端,寫了個點餐菜單的界面,但想把菜單的數(shù)據(jù)存到服務器里面。還有客戶點餐后的訂單也存到一個地方(礙于知識單薄,不知道這個‘地方’怎么描述,作用是用來統(tǒng)計一個月賣出什么東西,賺了多少錢。)

題目來源及自己的思路

1.菜單的數(shù)據(jù):想做成json格式的,然后有個接口,可以讓我在前端進行調(diào)用。
2.客戶點餐后(結(jié)賬):也想把它存儲起來,主要是想把這些數(shù)據(jù)返回到后臺(提取到后臺)

因為自己完全不懂得后端,又不想叫人幫忙(主要沒朋友......)所以想通過php來寫這些自己想要的東西。
菜單的數(shù)據(jù)大概是這樣:

[
    {
        "goodsId": 1,
        "goodsName": "香辣雞腿堡",
        "price": 18
    },
    {
        "goodsId": 2,
        "goodsName": "田園雞腿堡",
        "price": 15
    },
    {
        "goodsId": 3,
        "goodsName": "和風漢堡",
        "price": 15
    },
    {
        "goodsId": 4,
        "goodsName": "大包薯條",
        "price": 18
    },
    {
        "goodsId": 5,
        "goodsName": "脆皮炸雞腿",
        "price": 20
    },
    {
        "goodsId": 6,
        "goodsName": "魔法雞塊",
        "price": 20
    },
    {
        "goodsId": 7,
        "goodsName": "可樂大杯",
        "price": 10
    },
    {
        "goodsId": 8,
        "goodsName": "雪頂咖啡",
        "price": 18
    },
    {
        "goodsId": 9,
        "goodsName": "兒童歡樂套餐",
        "price": 25
    },
    {
        "goodsId": 10,
        "goodsName": "快樂全家桶",
        "price": 99
    }
]

然后我前端進行調(diào)用,想問下這兩個問題,需要去學什么知識可以快速上手的……
再次謝謝各位大佬的解答!

回答
編輯回答
舊螢火

php:最簡單的就是創(chuàng)建一個數(shù)據(jù)表,字段為: goodsId, goodsName, price

之后phpPdo連接數(shù)據(jù)庫;
查詢到全部的數(shù)據(jù)使用php json_encode函數(shù)返回為json;

如果使用框架就更簡單了;

要了解的知識點有數(shù)據(jù)庫和php

如果使用nodeJs也是可以的 相對來說nodeJs更快速的學習,因為他的語法和js是一樣的,所以更快上手!

2017年11月27日 00:36
編輯回答
枕頭人

最直接的就是node.js來連接數(shù)據(jù)庫存,如果想要用php的話,學下基礎(chǔ)知識會好點,然后再學下mysql的,切勿操之過急,直接跨步去搞php的數(shù)據(jù)庫連接,這樣容易更懵比

2017年9月9日 22:42