在mac上寫php asp....等

Mac OS X 平台上程式設計的相關問題討論

版主: bryanchangdigdog謝孟叡

回覆文章
內容
發表人
faraway07
新生訓練中
文章: 7
註冊時間: 07/22/2003 11:32 pm

在mac上寫php asp....等

#1 文章 faraway07 »

我想請問...我想在mac上寫個留言板 php 或是 asp 之類的
我該有什麼軟體...

之前常聽別人說
要寫程式最好用pc
可是手邊現在沒pc
想問問看mac適不適合
我該從哪學起

我不懂的很多.....不好意思
頭像
bryanchang
討論區管理員
文章: 7057
註冊時間: 04/19/2001 1:01 am
來自: The '60s
聯繫:

#2 文章 bryanchang »

如果是只要簡單的留言版,你可以直接用 Ascent 大大寫的 FreeTalk:

http://www.frostyplace.com/index.php?story_id=1776
圖檔
faraway07
新生訓練中
文章: 7
註冊時間: 07/22/2003 11:32 pm

#3 文章 faraway07 »

bryanchang 寫:如果是只要簡單的留言版,你可以直接用 Ascent 大大寫的 FreeTalk:

http://www.frostyplace.com/index.php?story_id=1776
嗯...謝謝啦
但我是想學更多的東西...
最好以後能自己弄

最主要是想問mac適不適合寫程式...asp php cgi的
還有需要什麼軟體

不知道會不會不好回答...謝謝
頭像
bryanchang
討論區管理員
文章: 7057
註冊時間: 04/19/2001 1:01 am
來自: The '60s
聯繫:

#4 文章 bryanchang »

ASP 只有 Windows 可以跑,至於其他的 CGI 技術,你只要一個文字編輯器即可。Mac OS X 內建有 Apache web server 以及 Perl,所以你不用安裝任何軟體就可以跑 CGI。
圖檔
Quinn
基本會員
文章: 87
註冊時間: 10/02/2002 1:01 am
來自: Canada
聯繫:

#5 文章 Quinn »

iASP 有支援 Mac OS X,不過我不寫 (用) ASP,也沒裝過 iASP。
http://www.stryon.com/products.asp?s=1
價格不便宜哩,要寫 ASP 還是用 PC 吧‧‧‧

BTW,Sun 好像也有出一個產品讓使用者在 Windows 以外的一些平台跑 ASP 程式,Linux 社群好像也有看過類似的軟體,但是我不用 ASP,所以並不是對這些軟體很了解。

我在 OS X 上跑 Apache/Perl 等都沒問題,我拿我原先在 Linux 上的 Apache 設定檔過來稍微修改一下就能用了 (為了不與 Apple 的網頁分享功能衝突所以需要修改,一些路徑也與 Linux 不同),唯一比較頭痛的是編寫程式碼的編輯器,我用過的幾套編輯器在中文支援上都有點問題,支援中文的字體又很醜,所以後來如果我需要在 OS X 上修改程式,我都只用英文,寫好之後再拿到 PC 上 "中文化"。 :lol: (Oikos 上面近期有篇討論討論到編輯器的選擇,建議可以去找出來看看上面其他各位先進所推薦的軟體是否合用)

還有一點要注意的是有些字元 Mac 與 PC 不同,我早期寫的一些小程式都有用到一些特殊字元來做分隔資料項目的標記 (在 Windows/Linux 上寫的),在 OS X 上修改時才發現字元不同的問題。程式是能跑,但是由於顯示有問題,因此修改不是很容易,因此如果你要練習寫的程式有需要在多個平台 "修改",而且又有用到一些特殊字元的話,可能要注意一下在不同平台上顯示的問題。
faraway07
新生訓練中
文章: 7
註冊時間: 07/22/2003 11:32 pm

#6 文章 faraway07 »

嗯嗯嗯 謝謝啦 這麼詳細的回答
momonet
新生訓練中
文章: 2
註冊時間: 10/28/2003 5:26 pm

#7 文章 momonet »

你好 :D

如果我在Virtual PC上用VB寫ASP是可行的嗎 :?:
頭像
ross_tt
冰果室最佳貢獻男
文章: 8062
註冊時間: 05/25/2001 1:01 am
來自: 台灣/高雄市

#8 文章 ross_tt »

momonet 寫:你好 :D
如果我在Virtual PC上用VB寫ASP是可行的嗎 :?:
只要你在 VPC 上跑的也是 Windows ,當然也可以。
【老地方神聖狂吃團之大吃客】
momonet
新生訓練中
文章: 2
註冊時間: 10/28/2003 5:26 pm

#9 文章 momonet »

ross_tt 寫: 只要你在 VPC 上跑的也是 Windows ,當然也可以。
謝謝~ :)

我...想再問一下 :oops:
會不會有亂碼的問題呢?
就是程式執行上或是之前Quinn大大提到的中文問題
頭像
ulysses
討論區管理員
文章: 2475
註冊時間: 05/18/2001 1:01 am
來自: Forgotten Realm
聯繫:

#10 文章 ulysses »

momonet 寫:謝謝~ :)

我...想再問一下 :oops:
會不會有亂碼的問題呢?
就是程式執行上或是之前Quinn大大提到的中文問題
什麼亂碼和中文問題?

造成亂碼的原因有很多,絕大多數都是設定錯誤。
PHP 和 Perl 都是純文字檔,你文件用什麼方式編碼,他就用什麼方式輸出。

BTW,如果你要寫 PHP,建議你去敗一套 BBEdit 或是 TextWrangler(同一家公司出的低價版)。
ash nazg durbatuluk, ash nazg gimbatul,
ash nazg thrakatuluk agh burzum-ishi krimpatul.
頭像
hsinghsiao
新生訓練中
文章: 10
註冊時間: 03/04/2004 3:59 pm

#11 文章 hsinghsiao »

asp 是建構在MS IIS 下的網頁直述式語言,其架構基本上與PHP是相同的。
其實這些都可在apache 下 跑,php 要安裝php mod
asp就如前述留言使用iasp,
如你己有伺服器,而只是要用一個開發工具的話,建議如在PC 可考慮用FrontPage Or Dreamweaver 搭配ultraedit開發。
MAC的話用Dreameweaver 搭配BBEdit。
用FrontPage 及 Dreamweaver主要是做版面的配置,而ultraedit . BBedit 是做程式碼的撰寫,這樣的開發速度是最快的,而且入門亦簡易。

不過你也可以只單純使用Dreamweaver開發,同時可以秀版面及程式碼,而且有支援ASP及PHP的模組可供選擇。
回覆文章