興趣&賺錢XD
有時候會想
假如貼圖可以賺錢該有多好
因為我的興趣不外乎就是看車~~畫車~~~設計車
再來就是亂看圖XD
當然都是貼好玩趣味的
只能說~~~~他是一個興趣XD
當然能賺錢是最好的了
但假如今天真的因為這件事可以賺錢
那我貼圖這件事恐怕就沒那麼好玩了
貼圖會變成講求專業與要有梗的一件事
那勢必會變成無趣 而且備感壓力
這個興趣就會變質.........
當然大家都會希望興趣會是自己想做的 會是能賺錢的
但應該沒多少人有這福氣0rz
我確實曾經因為希望走設計這條路離職去做Alias
其實只是學到一項技能.....逆向工程XD
他不是我想做的.......不過也可以算是興趣一部分
雖然也有賺到錢~~月薪
但做到後來 ......這件我以為有趣的事情變得公式化的作業
任務來了~~~~~座座座~~~~ㄟ~~~那個我做完了~~~檔案丟給你~~~~OK~~~下班
XD
畢竟他不是我想要的............但又有誰可以滿足你的願望
難道那間公司要為了我的設計做一台show car嗎.......太impossible了
公司不會是讓你發揮興趣的地方.....人家是賺錢為目的的地方
所有的考量都跟$扯上關係
所以我覺得興趣 他能幫你賺錢 而且自己還很能樂在其中....
少數人
我走不上這條路
但如果你的興趣是賺錢而且樂在其中
那想著當官這件事
等當上一些奇奇怪怪的職位 這件事變了質
A錢就會成你的興趣了XD
興趣隨心所欲就好了~~~
我猜應該很多對拍照有興趣的人~~~~後來走上攝影師這條路
一定會對自己拍的照有意見甚至不敢po
想要更好更好 這時候不知還能算興趣嗎.........因為會變成一件講求專業的事情
不是隨心所欲開心的事了
像我寫程式........當初可能真的是興趣
現在他只是讓我不餓死的工具......我不會樂在其中.....(除非我想出的作法真的太聰明太神奇XD)
講真的........真的滿boring的.......但我扔然還是會想學新東西.....但動機是賺錢
已經不像以前學新東西是覺得~~~~酷~~帥~~~
所以保持對自己興趣的熱情
隨心所欲
不求回報
那怕以後這件事不小心真的讓你賺到了錢~~~~~因此對這件事的想法變了質
就栽進另一個興趣XD
不過我比較不擔心 ............
因為假如哪天我的因為設計車子的外觀被人發掘了因此賺錢
那時候我可能會想辦法想出更多車子的造型 那會很累累低~~~~~
所以我無聊就設計車~~~~到目前為止有41台車了~~~~~所以彈藥基本上算夠XDDX
而且真到了那時候我不知設計有沒有七八十台車了XD
獨創~~~超神奇後台權限管理做法A_A
因為某些原因讓我想做這東西
但我想做的作法是跟以前想法完全不一樣的做法
就是如何想出一個作法
(先不管使用者那邊功能運作正不正常 雖然這是必須的XD)
也要兼顧到開發階段的速度與減少複雜程度
因為後台可能不只一個人用
通常你也不會希望你底下的誰誰誰可以幹嘛幹嘛
例如我才不想讓員工看到網站的使用者資料或是公司的訂單量blalbalba
或是上去更新甚麼最新消息~~~甚至是刪除
聽起來很簡單
程式寫起來會麻煩死人
因為任何動作你可能都要做管理做判斷
那怕只是一個小小按鈕
你也要寫程式判斷他這個角色是否有權限 再把這按鈕顯示出來 表示他可以用此功能
話說我寫的權限管理是依照腳色去定義的
不是個別使用者定義
所以後台使用者只要設定他是主管 還是老闆 還是三小巴拉的就會設定到相對的權限
寫這功能在server端的判斷反而比較好寫
我設計的權限分成4種~~~就是人家常說的CRUD
Create ~ Read ~ Update ~ Delete
然後後台有哪些功能就分出那些模組
每個模組都分出這4種權限
後台最高權限的人可以管理使用後台的那些腳色擁有那些模組的那些權限
其實寫這些功能到這邊都還OK
最難的接著要實作的部分
就是畫面呈現的地方
因為這邊是最多讓開發人員覺得麻煩又複雜的一堆判斷權限的程式寫寫在一個網頁裡
後台又分這麼多塊功能 還要分4種權限 這麼多功能這麼多網頁
真的會做到哭XD
所以我想出的方法是......用CSS
歷經幾天晚上睡覺睡不著的時間我覺得用CSS是最佳方法
基本上幾乎不用動到網頁
你就可以把權限管理的功能完全做出來(畫面呈現面)
一般作法就是這邊判斷遺下那邊判斷一下 然後網頁~程式寫的亂78遭
這作法是我自己想出來的
就是在網頁的body準備呈現出來之前先輸出這位角色沒有的權限的CSS設定
讓他為display:none
這樣他就看不到那些東西了
當然如果他開原始碼依然看得到XD
但如果他直接連那些連結他並沒有權限的當然在server端都要擋掉這邊反而是比較好做的部分XD
總之我想出的方法
我只要知道他的腳色
每進一次功能頁都土法煉鋼的把它沒有的權限都用CSS把它印出來 讓他看不到這些東西
就好了
根本不用在網頁上判斷甚麼東西
只要簡單給各個按鈕或連結給他相對權限的class即可
這邊只能提供想法跟原理
原始碼就不提供了A_Ay
可是有了這方向 自己試著去寫 也不難
寫出來一定會覺得娘的 怎麼會有人想出這麼聰明這麼有效率的作法
XDXDDX
但我想做的作法是跟以前想法完全不一樣的做法
就是如何想出一個作法
(先不管使用者那邊功能運作正不正常 雖然這是必須的XD)
也要兼顧到開發階段的速度與減少複雜程度
因為後台可能不只一個人用
通常你也不會希望你底下的誰誰誰可以幹嘛幹嘛
例如我才不想讓員工看到網站的使用者資料或是公司的訂單量blalbalba
或是上去更新甚麼最新消息~~~甚至是刪除
聽起來很簡單
程式寫起來會麻煩死人
因為任何動作你可能都要做管理做判斷
那怕只是一個小小按鈕
你也要寫程式判斷他這個角色是否有權限 再把這按鈕顯示出來 表示他可以用此功能
話說我寫的權限管理是依照腳色去定義的
不是個別使用者定義
所以後台使用者只要設定他是主管 還是老闆 還是三小巴拉的就會設定到相對的權限
寫這功能在server端的判斷反而比較好寫
我設計的權限分成4種~~~就是人家常說的CRUD
Create ~ Read ~ Update ~ Delete
然後後台有哪些功能就分出那些模組
每個模組都分出這4種權限
後台最高權限的人可以管理使用後台的那些腳色擁有那些模組的那些權限
其實寫這些功能到這邊都還OK
最難的接著要實作的部分
就是畫面呈現的地方
因為這邊是最多讓開發人員覺得麻煩又複雜的一堆判斷權限的程式寫寫在一個網頁裡
後台又分這麼多塊功能 還要分4種權限 這麼多功能這麼多網頁
真的會做到哭XD
所以我想出的方法是......用CSS
歷經幾天晚上睡覺睡不著的時間我覺得用CSS是最佳方法
基本上幾乎不用動到網頁
你就可以把權限管理的功能完全做出來(畫面呈現面)
一般作法就是這邊判斷遺下那邊判斷一下 然後網頁~程式寫的亂78遭
這作法是我自己想出來的
就是在網頁的body準備呈現出來之前先輸出這位角色沒有的權限的CSS設定
讓他為display:none
這樣他就看不到那些東西了
當然如果他開原始碼依然看得到XD
但如果他直接連那些連結他並沒有權限的當然在server端都要擋掉這邊反而是比較好做的部分XD
總之我想出的方法
我只要知道他的腳色
每進一次功能頁都土法煉鋼的把它沒有的權限都用CSS把它印出來 讓他看不到這些東西
就好了
根本不用在網頁上判斷甚麼東西
只要簡單給各個按鈕或連結給他相對權限的class即可
這邊只能提供想法跟原理
原始碼就不提供了A_Ay
可是有了這方向 自己試著去寫 也不難
寫出來一定會覺得娘的 怎麼會有人想出這麼聰明這麼有效率的作法
XDXDDX