2012-10-12 89 views
0

因此,我試圖製作自己的迷你CMS,只要我知道它足夠好,並且我足夠了解,我想賣掉它。現在要發放許可證,我知道有很多可以付費的授權腳本,但以下建議是否可行?PHP - CMS推薦授權類型腳本

我想在我的CMS中隱藏一個腳本,而不是檢查某種密鑰,它會檢查您的域是否允許通過運行主CMS數據庫來運行CMS。現在我有兩個問題。

1.)我可以加密代碼,所以如果我希望它重定向到一個頁面,它只是說「CMS停用」例如,讓人們不通過代碼只是按Ctrl-F搜索關鍵文字?

2.)我打算通過執行以下操作來達到域名,$_SERVER['SERVER_NAME']。這是否是檢查域的可靠方法? IE瀏覽器。 IIS會接受嗎?

我不是想徹底撲滅CMS的開裂,我知道這是不可能的。

+0

我真的不會擔心你的水平。寫下你最好的,玩得開心,不要擔心這筆錢。 – SomeKittens

+0

我同意。我不打算用我至少有兩年的想法賺錢。我不想成爲的一件事是自大。 –

+0

思維大不是問題,也是講究實際。繼續接受你可以處理的項目(但是需要學習新的東西),你將會走向卓越。 – SomeKittens

回答

0

也許你應該考慮把整個事情放在你自己的服務器上,並通過REST API來訪問內容。你當然可以限制和控制這種方式。

向任何客戶端提供包含源代碼的CMS可以讓您進行評估和清理。不是說沒有辦法,但我說的是,通過REST提供內容可能會更容易,而不是寫出完美的安全性。特別是如果你問這個問題。

+0

這意味着您的服務器負擔很重,並可能導致擴展問題。 – SomeKittens

+0

確實如此。但是可以進行管理和緩存。大問題,是的。但與原始問題沒有太大差別。然而,現在,縮放可以推遲,直到他知道有任何需要縮放的需求。 –

+0

絕對如此。只要確保@necro知道優點/缺點。 – SomeKittens

0

正如我在評論中所說的,我認爲現在對金錢的擔憂是無關緊要的,但這裏有一些信息供你學習。

1.)我還沒找到一個可用的加密解決方案。任何需要你安裝額外的PHP組件(當有大量免費的CMS在那裏時,沒有人願意處理)。有代碼混淆,但這是iffy at best.

2.)根據this page,這應該在IIS上工作!