我幾個星期前,我想創建一個應用程序,因爲我現在想出了一個好主意,首先我想實現它在網頁上,並且有幾種方法如何創建一個網頁很好。使網頁100%私人,如果沒有登錄
第一種可能的方法是在本地創建它並設置服務器。然後你可以在PHP中安裝MySQL等等......你可以在脫機時基本上開發它。
第二種方式是找到一個好的託管,並開始主持創建的網頁,通常所有這些託管服務有PHP MySQL和所有這些東西預裝,所以你可以在第二
我不希望任何人啓動看我做什麼之前我釋放它,我也沒有人看到它,也許偷或創造同樣的事情,因爲我在做
創建網頁的第一種方式可能更安全,因爲你不分享所有的源代碼其他任何人,但如果我想使用託管的方式來做到這一點,我怎麼能確保沒有人能夠進入?更確切地說:
我寫到每個php文件的開始,如果!isset($ _ SESSION ['user'])不存在然後header(location:index.php),現在你可能會問我爲什麼?因爲我創建了一個登錄表單,你必須登錄,現在註冊不起作用,所以我剛纔在數據庫中創建了一個帳號,那麼這個安全嗎?我的目標是沒有人可以訪問我沒有登錄的phpfiles,甚至認爲他們在託管,沒有登錄你應該無法打開它們,只有index.php其中包含像這樣的東西:你好,請登錄繼續,這樣安全嗎?這是多麼安全,所以我可以例如在我的卡上的證書在該PHP頁面?有人不能真正登錄就模擬一個SESSION?並打開這些網頁,即使認爲有一個條件,如果沒有設置會話名稱,然後重定向index.php?謝謝,有什麼風險? 我應該換用本地開發嗎?
[你可以使用'HTACCESS'來限制IP地址訪問的網站(http://stackoverflow.com/a/4400412/128161) –
HTTP:/ /stackoverflow.com/help/on-topic –