首頁 我的資訊兩三事

我的資訊兩三事

我的資訊兩三事主要收錄關於資訊產業的相關知識以及生活上遇到的資訊難題,但還是會以工作上碰到的議題為主,例如軟體工程、雲端計算與專案管理等等領域,期望可以讓有興趣的讀者獲得更多資訊。

您也可以加入Line社群一同參與討論,Line社群加入連結:Line社群 QR Code

我們同時也會將文章同步到臉書粉絲頁:https://www.facebook.com/hcm640125/

建置形象網站考量因素與成本分析

常有人問我有沒有幫人製作網頁,其實這問題並不好回答,可以說有,也可以說沒有,而且要做的其實是網站,網頁只是網站的其中一頁,而且網站有太多要考慮的需求元素。 就我的經驗,很多人想要的都是個人部落格,但他會想要多一點功能,所以會往返於各種網站型態,但最後都是因為價格考量而回到個人部落格,而且是放在免費平台,那麼這篇文章就這麼結束了嗎?   當然不是,以下分析一下各種網站的考量元素,第一個元素是目的,目的大致有幾種 個人使用:我只是想要有個網站,甚麼網站不重要 個人行銷:我想行銷自己的一些產品或者一些理念,個人部落格或臉書粉絲頁都屬於這一種,部落格常看到的就是痞客幫或者我在用的Blogger(我使用Blogger是因為他是Google的產品線,跟Google整合是最方便的) 商業行銷:我要幫公司建置一個網站做行銷,這時候有多種選擇,部落格可能不適合,但臉書粉絲頁是很多人都會選擇的方式,不然就是找人幫忙建置一個形象網站,這邊的形象網站是指你可以自己定義幾個頁面,但沒辦法很方便地將你的相關文章或商品上下架 CMS:CMS=Content Management System,主流工具有Joomla、Wordpress以及Drupal,這三種CMS的差異有機會再專文說明,這類工具有很多免費外掛可以用,所以可以用來管理各種資訊的上下架,但缺點是,功能是由別人寫出來的,無法百分之百合用 客製化的CMS:另一種就是在幾個主流CMS框架上架構出一套客製化的平台,在這個框架上為客戶開發各種特殊功能,未來也可以找別人根據CMS的規範開發各種外掛 全客製化平台:最後一種就是上面的幾種我都不喜歡,我喜歡獨特而且完全為了我客製化的網站,這樣的平台應該最符你想要的,但費用也最高,幾乎都是百萬起跳,而且很難找別人接手 因此網頁的目的可能要考量的有 個人或商業目的 是否需要靈活上下架的功能 是否需要建構在通用平台 是否要完全個人客製化 第二個元素是功能,常見的幾個功能如下 我不要任何功能,你幫我做好一個網站,我也不用維護他了,這種價格比較便宜,但因為網頁沒有變化,所以應該很快就被淘汰了 我要有基本的文章上架架功能,一般的CMS和部落格都會有這功能 商品上下架:這方面筆文章複雜一點,可能需要有價格,單一產品多張圖片,各種解說與客製化欄位等等元素在裡面,但一般這都是要特殊的外掛才能達成,而大多數好用的外掛都是要錢的 線上商城:一般會想要這功能的人都是想要賣東西的,當你發現自己建商城要考慮非常多事情的時候,你就會想直接使用PCHOME商店或Yahoo奇摩商城,至於商城要考慮哪些東西呢?這邊簡單列幾個 金流要用哪一家? 金流手續費考量 金流廠商一般會要求網頁有一定資訊的提供 商城的上下架軟體有很多現成的但都不便宜,免費的大都還要找人調整外觀 售後服務怎麼做? 金流管道要有幾種? 要不要有物流配合? 要如何退或退款? 如何處理商品爭議? 遇到詐騙集團怎麼辦? 以上的功能都不是我要的,那你要的就是客製化平台,等一下會談到客製化的問題 第三個元素是美編,美編是網站很重的一環,像Blogger就有自己的幾個版型,但如果你都不喜歡呢?不好意思,這種免費部落格空間經常都不能自己設計版型,但如果你願意花錢讓人幫你設計版型呢,那你的問題其實會更多 你想要甚麼風格?現代風?古典風?工業風?.... 你的網站需要全部RWD嗎? 你的網站需要多語系嗎? ...

軟體開發人天成本的計算方法

軟體開發成本的正確與否關係到專案的成敗,很多人都無法理解為何人天成本這麼高,如果可以好好解釋為何需要這麼多,客戶應該比較能理解為何這麼昂貴。之前有幫人規畫過形象網站,他們的目的是要有一個屬於自己的網站來做產品行銷,因為官網代表著公司的形象,也是進行網路行銷的入門磚,但是當我告訴他一個有些許客製化的形象網站可能會落在三到五萬,對方的反應是,怎麼這麼高,我問他的預算在哪,他也講不出來,我猜他可能覺得一個網站大概只要三到五千吧,這篇文章主要是想讓大家知道軟體開發的人力成本是如何計算的,但這並不是唯一個算法,只是一種大家比較常用來計算的方法。 人天評估流程的問題另有專文說明,這邊想要解釋的是為什麼一個人天經常會被估成8,000台幣,這有兩個參考理論,第一個是以月薪為假設,我們假設一個還不錯的開發工程師一個月月薪是45,000,那一個月上班22天,他每一天的成本大約會是2,000,如果把公司的開銷都放進去的話,經常會乘以2,也就是4,000元的成本,假設公司獲利20%,大概就是5,000元左右,那3,000的差距為何會存在,因為他是用來配合幾個可能成本 被殺價 需求被一改再改 客戶不配合驗收 因此8,000是一個比較好的起點,但有很多地方已經把價格殺到5,000-6,000,其實根本沒空間了。 另外一個參考資料是採用比較有公信力的一些建立,尤其是資策會公布的『資訊委外服務人員計價參考要點』,可以到以下連結下載 http://admin.must.edu.tw/upfiles/ADUpload/c23_downmul1330722846.pdf 或者政府提供的『資訊服務委外經費估算原則』,連結如下 https://www.dgbas.gov.tw/public/Data/9821937570ZT9Y70G.pdf 這兩個規範都是將軟體系統分成第一類、第二類與第三類,他的區分主要是系統的規模以及需要的人月,而一般的系統會是第一類和第二類為主,所以他的建議是一個開發工程師的月成本大約是15萬台幣,除以22天,大約是7,000元,基於上面說到的殺價需求,一般大概也會加到8,000元整,因此,這是一個比較有理論基礎的算法。 如果你發現有人跟你說,我一天只要2,000,這時候你就要考慮一下是否要採用這個廠商,因為根據上面的算法,一個月薪45,000的工程師,一天的成本大概就要4,000,而且公司完全不賺錢,假設今天公司用22,000找了一個工程師來寫程式,公司都不賺錢也要2,000,那這家公司要賺甚麼,他也許只是要你的頭期款,然後你的專案也許永遠不會結案,因此一個比較合理的人天價格建議是6,000元,低於這個就可能會有品質問題,這也會是一個正規軟體公司會想要守住的一道牆,低於這道牆可能就無法維持公司的運作。 一分錢一分貨,以上給大家參考。
phrase-dns-on-wooden-cubes-2022-11-08-08-37-15-utc

DNS NS Record

很多人知道DNS A Record是用來指定網址的IP,CNAME使用來對應網址到既有的網址上,但有一塊大家可能比較陌生,就是NS Record。 NS代表的是Name Server,也就是說當你買了一個網址,他的DNS Server在哪裡的意思,一般的網址提供商都會附加DNS Server管理功能,所以你只要選擇"代管",就可以在同一個網頁下管理相關Record,但你如果選擇自管,他就會要你輸入最多四個Name Server地址,如果你的網站是架在另一個空間,你也需要用另一個空間申請免費網域憑證,你就會需要將DNS Server指定到代管的伺服器去,例如我的A2Hosting就有給我四個NS地址,我就需要從我的網址提供商,例如GoDaddy設定指到A2Hosting,例如  

【凡塵集091038】造物樂章(三)【虛擬世界】

【造物樂章】 【第三章】 【虛擬世界】 人與人之間的交往稱之為人際網路,而電腦與電腦之間的交往則被稱之為網際網路,其實Internet這個字並非一開始就想用在網際網路上,當美國國防部研發出ARPANET有成後,APRANET開始與美國的幾所大專院校進行連線,而最後,整個網路行成我們現在所見到的這一個大的網路,並稱之為Internet,這個網路發展至今成為一個跨越全世界的全球性網路,也就是網際網路,當我們看到這樣的發展會想到,到底是什麼原因讓這樣一個網路結構風行世界,其實其主要的原因就是便利,人與人的許多溝通不再需要靠一般書信往來或者昂貴的電話線路,所以網路的風行勢在必行,而結果也是早已成形。 說到網路的風行要提到人類所謂的需求,其實網路吸引人最重要的因素是其無窮無盡的資源網路,人們不再需要到圖書館或者去請教三人行中的我師,只要輕輕一按就能透過日漸擴張的網際網路找到許多答案,也因為這樣,許多人會再找不到資源的時候大喊著網路的不確定性,然而網路的資源並非無窮無盡的,必須有付出才有得到,你必須將自己視為這個無窮網路的資訊提供者之一,才能健全整個網路,並讓網路的其他資源也能送到你手中,許多人以為網路資源只是空穴來風,憑空就出現在我們眼前,所以當他有什麼疑問就會到處問人如何去找,殊不知這些東西必須架構於自己的付出。 此外,網路的蓬勃衍伸出一些不好的現象,就是著作權的不被重視,許多人以為網路資源是可以任意取用,也可以再取用後任意分享,殊不知取用與分享必須架構於原擁有人的同意與知悉,任意取用都會造成違法行為,也因為著作權的觀念缺乏,許多人在網路上取得的許多違法資源都被當成天經地義,所以當有人問我什麼軟體怎麼抓,我都會先要他建立一個觀念就是軟體有其版權,並非說抓就抓,所以軟體的取得必須分清楚其軟體特性,網路上的軟體主要有以下幾類: 商業軟體:這是要花錢買才能用的,甚至根本就不應該出現在網路上。 共享軟體( Shareware):這是可以在有限期現或有限功能裡試用的,超出試用範圍都是要付錢才能使用的。 公共軟體(Freeware):這一類軟體是可以任意使用,並可以在作者許可下任意散播。 開放軟體(Open Source Software):這是一種軟體新觀念,稱之為開放原始碼,也就是說可以將軟體任意使用、散播,並可以在某程度的修改原始碼後拿來當成自己的商業軟體,不過,大多數的人都會將原始碼修改好後繼續開放而不營利。 卡片軟體(Cardware):寄個卡片給作者便可自由使用。 廣告軟體(Adware):在軟體中會含有一些廣告,在使用者願意接受這些廣告的情況下可以自由使用。 所以,分清楚你抓到的軟體種類才能避免觸法。而若是你只是要到網路上下載各種不用花錢的軟體,那很明顯地是會觸法的,不過,近年來的地下文化我到是認為是台灣軟體業蓬勃發展的一項助力,不過我再重複一次,就是我不鼓勵這種文化。 網路上可以取得許多不同資訊,但許多人並不太了解一般常用的網路功能有哪些,這邊就大致介紹一下: 全球資訊網(WWW:World Wide Web):透過HTTP協定,任何人可以用瀏覽器(IE或Netscape)輸入URL(Universal Resource Location)以連線到許多網頁,也是許多資源的來源,而 WWW可以找到的東西卻不只是網頁,也可以用特殊的 URL表示法取用後面說到的許多資源。 電子佈告欄系統(BBS:Bulletin Board System );這也是許多人取得資源的途徑,大家可以在各個討論區中交換意見,不過發展到後來會出現許多廣告信件甚至違法的私人交易,這些都是網路發展的一些負面影響。而討論區、佈告欄系統一直到後來也有許多轉到網頁上,這可以弭補一些人不會用TELNET的缺憾。 聊天室(Chatting Room ):聊天室最早是出現在UNIX系統上,是以talk指令讓同一台伺服器上的兩個帳號交談聊天,後來漸漸地被移植到電子佈告欄系統上,讓大家可以在聊天室中及時聊天,而近來的許多聊天室則是轉移到網頁上,這邊可以看到,許多服務都轉到了網頁表現的方式,可見網頁表現的方式是大勢所趨。 新聞群組(News):許多佈告欄上的文章是全國甚至全球轉信的,要達到這個目的就要有一些彼此互通的伺服器來負責同步問題,News便由此孕育而生,當然,網頁的發展也讓許多News的表現改以網頁方式表現,不過這些儲存新聞的伺服器仍然在背後持續運作。 電子郵件(E-Mail):電子郵件的問世讓傳統的郵件系統漸漸失去作用,我們再也不必用傳統的郵件系統來傳遞訊息,只要輕輕一按,遠在天涯彼端的好友就能很快地收到我們的信件。甚至有些機構是以此方式當成公文傳遞的途徑。 即時訊息(IM:Instant Message):目前十分流行的ICQ、MSN Messanger以及AOL...

【凡塵集091042】造物樂章(六)【幕後推手】

【造物樂章】 【第六章】 【幕後推手】 資訊發展的最後,資訊教育成為教育體制中十分重要的一環,而教育的目的在於讓人了解事務的原理與前瞻,所以資訊教育的良窳決定後世主人翁在資訊事業上的前途與運用,故以自承為資訊推手的一部分並奉獻一力,才算是在發展指標中佔有一地之位。 完美的資訊教育應該深入生活與家庭,不過由於一般人並不能勇於面對這一個陌生的境地,所以資訊教育的深植只能依靠最底層的基礎教育,不過,怎樣才是最佳的資訊教材倒是眾由紛說,是開深還是淺實是很難取捨,不過由於基礎教育中的成員具有學習力佳的特性,所以可以多加入一些可以容易理解的部分,但是由於現今教育太注重多元化並加上家長對於學童的期望太過龐大,所以都是多學,無以精專,到最後只訓練出記憶力,而不是創造力語解力,故以因材施教不應該到了高中、大學才開始進行,而是要從小發掘淺能,並不要以考試作為能力的象徵,這樣才能在各方面多線發展,因為如此,資訊教育的教材可以以實例操作作為能力的鑑定,而不是將能力鑑定交由不到一尺見方的白紙黑字上,現在學童都有充分的作答能力,卻沒有思考能力,所以沒有答案的題目才可以激發創造力,而資訊的實作就好比在操作一個小型的人腦機制,可以無線發揮,沒有侷限。 不過,儘管我說得這麼理想,但是卻沒有一個機構可以統整資訊事務,此時便生出『資訊部』的需求,資訊部一直未能成為政府體制中的一個統轄機構,故以資訊部的推動應是目前推廣資訊全民化的指標工作,一但有一個有能力制定相關事務的專業團體存在,那許多事務便可以公開化,教材可以統一制定,而想學資訊的人民可以有個依據可循,即使目前資策會是最接近資訊部的單位,但資策會是營利機構,有其壓力,也有其不怠之力,無法利用政府的力量推動,生出成效。 其實,資訊部在我眼中最重要的功能是導正社會對於資訊功能的認知,除了資訊業者外,很多人都誤解了資訊的許多功能,也忽略的一些需要注意的資訊法規,若資訊部能統合這些法規問題並以政府之力推行教育,必能有所成效,而這樣我也就不必在這邊說得天花亂墜了。 常人誤解資訊功能的問題,在我這一系列文章中已經說了許多,但是總是遺憾不能有個有公信力量的組織來管轄這許多事與物,資訊部便是目標,我一直將推動資訊部成立當成我這一生很重要的一個目標,不過在現實條件中,有些要素必須先自己達成才能行有餘力,希望有朝一日能真的有人在我之前將這項目標實現。 凡塵中華民國九十一年三月二十一日夜十一時整