iT邦幫忙

2023 iThome 鐵人賽

DAY 1
1
Software Development

設計師怎麼學 PHP系列 第 1

Day01 為什麼是 PHP

  • 分享至 

  • xImage
  •  

以前曾想過,如果自己參加鐵人賽,我會寫怎麼樣的主題呢?
沒想到選擇的是以前完全沒有想過的 PHP/images/emoticon/emoticon37.gif

原因也很簡單~因為目前新就任的公司使用的語言就是 PHP
我的文章屬性會走簡單易懂風格,也不會深入到去研究 code 背後的原因
畢竟我目前工作中主要的任務就是把畫面重新拉好皮,功能也正常穩妥就好(光是確保功能正常就花我這個菜鳥不少心力)
另一方面我對程式的熱誠好像還沒有到這麼熱衷(喂),這部分就交給未來的我去思考吧(丟包給未來
但是為了自己在切版時,能看懂前人的 code ,並且穩妥地把畫面樣式重新拉好
我還是必須好好了解 PHP 的寫法

第一天鐵人賽,就先讓我介紹一下自己吧!我從學生以來,就一路從高中的廣告設計科到研究所的多媒體設計系的設計人,畢業後第一份工作是動畫師,之後就一直擔任UI設計師跟短暫的PM,所以即使現在工作轉換到網頁前端工程師(目前還在試用期當中),還是習慣自稱自己是設計師,目前的工作也還是跟設計有點小關聯,老闆希望優化的畫面,等 PM 確認好開發範圍後,我這邊可以順手將畫面用 figma 畫個幾版(我們公司沒有UI設計師),給老闆和 PM 挑選,從這中間也可以順便抓一下可能漏掉的規則或需求,確定畫面後,我就可以下去找前人的檔案下去修正網頁畫面

而 PHP 應該是後端工程師的語言啊~為什麼我會需要去開 PHP 檔案來修改呢?
因為公司平台歷史悠久,有些部分,前輩會建議我直接打掉重來,資料可以使用 API 去串接,但有些部分,改動的地方也真的不大,打掉整個重來不划算,如果直接下去修改樣式、畫面,邏輯也就不用重新來,為了自己能比較容易去改動前人的 code ,就有這系列的鐵人賽啦~
當然因為 PHP 可以動態生成網頁內容,所以在 index.php 裡面撰寫 HTML, JS 都是可以被運行,也因為支援資料庫(MySQL、PostgreSQL、SQLite)所以也可以進行資料庫管理

接下來的文章,PHP的內容會比較基礎,可能各位大大們自己去翻翻開放電子書或其他網路資源,應該都會比較詳盡,我自己寫文章如果有參考,也會提供參考文章上來,擔心我的簡易路線怕有哪裡沒補充到或是講得不到位,把文章提供上來後大家有興趣可以自己再去翻閱(喂)

那麼我們就明天見啦~!


下一篇
Day02 PHP的變數
系列文
設計師怎麼學 PHP10
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言