[請益] 一些瑣碎的問題(Framework,trigger,能力)

作者: hareion08 (巨蟹)   2016-04-18 22:56:43
各位前輩大家好,小弟目前大四
自從高中開始參加學校的選手訓練
開始自學網站程式設計
其中囊括 PHP,Mysql,HTML,CSS,Javascript,Jquery,Ajax
參加過技能競賽 也拿到不錯的成績
(比賽用原生PHP,Mysql,提供Jquery)
但比賽總歸比賽 求有求快而已
之後大一有自己做過一個Case
內容是 校園公告/相簿/頁面管理 的系統
包含前台後台(分權限) 前端後端
後端用 codeigniter 2 為基礎實作的
前端...因為興趣的關係(沒有心研究前端的東西XD) 直接套Bootstrap
然後大學四年就這樣過了,其中沒有再接Case
都在上課或課外活動,偶爾嘗鮮一下學新的東西(c#,angularjs...等等)
大四開始去新創公司實習,不過學到的東西很有限(幾乎沒有)
內容是幫忙 用 codeigniter 3做新產品的API(獨立做)
後台也是我自己要做,我採用新的framework laravel
目前還在開發中。。。。
所以也只學到了 git跟laravel...吧
-
1.目前在研究Design Patterns(以php為範例),Morden PHP也看完了;不知道對於增進PH
P?
;這個方向有沒有錯?
2.接觸到laravel後覺的它太吃效能了,目前改學Phalcon(未來可能會用),中大型網站/
在?
用Phalcon 當framework優於laravel很多?
看評測Phalcon 雖然效能第一,但是受歡迎度跌出前10了;相較laravel 受歡迎第一
(我比較喜歡土炮...laravel都幫我做好反而不太習慣)
3.["實習相關問題"] 假設我是一個集點的APP
每個任務都會寫一條LOG到料庫EX: mission_id=1,point=30,user=1
它原本的做法是 select count整張表得到目前使用者所擁有的點數
不過這樣做...log一多就很慢
如果用trigger 在新增log的時候去update user資料表的point欄位
加上這筆log的point,取得使用者所擁有的點數時就只要select user的point欄位
這樣可行?trigger可靠嗎?
(mysql)
4.未來工作選擇
目前在新創其實有點失望...我比較期望是能有東西做也有東西學
他們要的是即戰力,所以都只有做...沒學到東西
所以想請問php這個職位的產業環境是?
謝謝大家!
作者: aaa7513231 (渾沌與秩序)   2016-04-19 08:36:00
你比什麼啊,以前比沒聽過有寫網頁的,還是你是商科的?
作者: hareion08 (巨蟹)   2016-04-19 09:40:00
全國技能競賽 http://goo.gl/xE3a9m
作者: MOONRAKER (㊣牛鶴鰻毛人)   2016-04-19 10:21:00
你寫了兩次phalocn。英文單字要拼對。
作者: hareion08 (巨蟹)   2016-04-19 10:26:00
抱歉...打太快,已修正
作者: secondDim ( 祈求備取會上)   2016-04-19 10:40:00
推比我認真 回第4 想以學習心態工作,真心建議去有完整團隊的公司,比較容易遇到能一起討論技術的同事
作者: hung0724 (三頭)   2016-04-19 17:49:00
小公司小團隊都是吃老本 頂多以現有技術自己類推
作者: IhaveASecret (人都有秘密)   2016-04-19 20:58:00
回3:有建索引?Query時WHERE 條件下得好也是關鍵回3 後半段,用交易 transation
作者: winder731022 (維)   2016-04-24 09:16:00
老實說,我認識厲害的人都說閉門造車來的我們家團隊很小但還算齊全,有問題是會互相問,但能幫的也只有綜合共同領域而已我們家的人幾乎都說前後端都會,後端強的大概就1個,但每個人前段都還不錯,連專案都會一點,我倒是很想知道怎麼自己閉門造車變得更強XD新創公司要的一定是即戰力,任何開發公司都說,因為越快作出產品越早賺錢,我覺得你該找系統開發商,因為他們要做大系統,從系統分析開始就很重要,要有點規模的中大型公司才有
作者: hareion08 (巨蟹)   2016-04-26 21:30:00
收到!謝謝回覆~

Links booklink

Contact Us: admin [ a t ] ucptt.com