天天看點

第二次PHP面試題

昨天下午翹班去參加了人生中第二次php面試。是一家相對第一家更加專業的網際網路公司。效果不如第一家理想,筆試題有點難,而且偏高理論,面試時面試官也還不錯,一起探讨,可是他的問題我還是很多都不知道,果然是來混經驗的嗎?不過我明顯不是這麼想的,我珍惜每一次面試機會,并且會争取每一次機會。但是技術在那裡,緣分也在那裡。每一次面試對我都是一種激勵,姑娘,要努力呀!

1.你用過的版本控制軟體:svn

第二次PHP面試題

集中式代碼管理的核心是伺服器,所有開發者在開始新一天的工作之前必須從伺服器擷取代碼,然後開發,最後解決沖突,送出。所有的版本資訊都放在伺服器上。如果脫離了伺服器,開發者基本上可以說是無法工作的。下面舉例說明:

開始新一天的工作:

1、從伺服器下載下傳項目組最新代碼。

2、進入自己的分支,進行工作,每隔一個小時向伺服器自己的分支送出一次代碼(很多人都有這個習慣。因為有時候自己對代碼改來改去,最後又想還原到前一個小時的版本,或者看看前一個小時自己修改了哪些代碼,就需要這樣做了)。

3、下班時間快到了,把自己的分支合并到伺服器主分支上,一天的工作完成,并反映給伺服器。

這就是經典的svn工作流程,從流程上看,有不少缺點,但也有優點。

2.你使用過的模闆引擎:smarty