Re: [問題] 新手對網頁的一些問題 (釐清網頁的格式?)

看板Web_Design作者 (投①號,逆轉勝)時間17年前 (2009/01/03 00:16), 編輯推噓20(20047)
留言67則, 11人參與, 最新討論串2/5 (看更多)
看在你推文很有誠意的份上..我想辦法用最簡單的方式講 php asp都是程式語言 不過比較特別的是他可以寫在網頁中 伺服器如果認出來是php/asp就會執行他 比如說 我在php裡寫: $i=1; while($i <= 100){ print $i * $i; $i ++; } 伺服器會自動幫你執行運算的結果 使用者只會看到 print 1*1; print 2*2; print 3*3; print 4*4; print 5*5; -- 你可不可以不要那麼宅! 頭髮亂掉不會整理,只會調整蝴蝶結 包包很重不幫我拿,只幫我拉過膝襪 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.170.110 ※ 編輯: fotofolio 來自: 123.204.170.110 (01/03 00:16)

01/03 00:30, , 1F
謝謝 我學過一點點java 大概了解程式語言的意思了
01/03 00:30, 1F

01/03 00:31, , 2F
若是程式語言 那我可以把他人的aspx網頁比喻成執行檔
01/03 00:31, 2F

01/03 00:32, , 3F
而它的內容比喻成源代碼 , 若想要得到源代碼
01/03 00:32, 3F

01/03 00:32, , 4F
光執行檔的部分是沒辦法得到完整的
01/03 00:32, 4F

01/03 00:33, , 5F
除非自己很厲害 能夠自己參考分析再製作 才能copy出來
01/03 00:33, 5F

01/03 00:34, , 6F
這樣理解對嗎
01/03 00:34, 6F

01/03 00:43, , 7F
其實如果你拿到了真正的aspx或PHP,那源碼也有了
01/03 00:43, 7F

01/03 00:44, , 8F
php跟asp好像不會經過編譯這個步驟...的樣子
01/03 00:44, 8F

01/03 00:45, , 9F
不好意思 真正的aspx一般瀏覽者可以得到嗎??
01/03 00:45, 9F

01/03 00:45, , 10F
想知道copy *.aspx的方法! google找不太到
01/03 00:45, 10F

01/03 00:46, , 11F
不可能,就像Java工程師不會給你他的源碼一樣
01/03 00:46, 11F

01/03 00:46, , 12F
呃,除非他很想分享啦,不過一般場合是不可能
01/03 00:46, 12F

01/03 00:47, , 13F
而且我記得aspx可以編譯的,所以就算有aspx,也不代表
01/03 00:47, 13F

01/03 00:47, , 14F
php的倒是有很多
01/03 00:47, 14F

01/03 00:47, , 15F
有原始碼,不過小弟還沒開始玩aspx就是了XD
01/03 00:47, 15F

01/03 01:03, , 16F
沒變法直接判斷php程式碼 除非網站很簡單大概可以猜出來
01/03 01:03, 16F

01/03 01:05, , 17F
php算是server side的Script 你所看到的都是執行的結果
01/03 01:05, 17F

01/03 01:05, , 18F
你就想像C compile過變成執行檔 不給你source code 你可
01/03 01:05, 18F

01/03 01:06, , 19F
猜的出來 source code長怎樣嗎?
01/03 01:06, 19F

01/03 01:15, , 20F
所以要copy一個aspx的網站 當網站複雜度高的時候
01/03 01:15, 20F

01/03 01:15, , 21F
只能自己做得跟他很像 但是同湯不同料
01/03 01:15, 21F

01/03 01:16, , 22F
模仿它的程式功能 做一個功能跟他一樣的
01/03 01:16, 22F

01/03 01:16, , 23F
但程式碼還得靠自己
01/03 01:16, 23F

01/03 01:19, , 24F
沒錯!! 如果隨便可以複製源碼 網站就很不安全了
01/03 01:19, 24F

01/03 01:22, , 25F
謝謝 又學到一點事情了
01/03 01:22, 25F

01/03 01:23, , 26F
對了 順帶一提
01/03 01:23, 26F

01/03 01:23, , 27F
那有人會為了讓自己的網站難複製
01/03 01:23, 27F

01/03 01:23, , 28F
特別用aspx的語言去寫嗎
01/03 01:23, 28F

01/03 01:24, , 29F
還是copy的問題只是一個小原因 最主要是aspx的功能
01/03 01:24, 29F

01/03 01:32, , 30F
難複製你是指HTML(外觀)嗎?那被複製是不可避免的
01/03 01:32, 30F

01/03 01:33, , 31F
不過複雜的邏輯(程式),用什麼後端語言寫都不好複製
01/03 01:33, 31F

01/03 01:33, , 32F
因為作為複製者,你只能拿到他運作的模式,像是什麼Clas
01/03 01:33, 32F

01/03 01:34, , 33F
s裡該有什麼method這些根本就不可能從外觀看出來
01/03 01:34, 33F

01/03 01:47, , 34F
紙上談兵我有點不太了解
01/03 01:47, 34F

01/03 01:47, , 35F
用google搜了一下"aspx的網站"
01/03 01:47, 35F

01/03 01:47, , 36F
找到了刑事局的網站http://www.cib.gov.tw/index.aspx
01/03 01:47, 36F

01/03 01:48, , 37F
以這個網站來說 我想要複製這個首頁和裡面的分頁
01/03 01:48, 37F

01/03 01:49, , 38F
那以刑事局網站為例的話,簡單的說,他的版面你很好仿製
01/03 01:49, 38F

01/03 01:49, , 39F
就是另存新檔就有HTML了,但是比如說他的問卷系統
01/03 01:49, 39F

01/03 01:49, , 40F
該如何copy下來呢
01/03 01:49, 40F

01/03 01:49, , 41F
這部分你看了他目前的運作方式,可能也不等於他這個程式
01/03 01:49, 41F

01/03 01:49, , 42F
可以提供的全部問卷形式,這樣講比較清楚了嗎?
01/03 01:49, 42F

01/03 01:51, , 43F
再補一個小問題 ,這個網站我用另存新檔存了*.html
01/03 01:51, 43F

01/03 01:51, , 44F
但我想要弄成*.aspx
01/03 01:51, 44F

01/03 01:52, , 45F
這是一個很矛盾的事情嗎?
01/03 01:52, 45F

01/03 01:52, , 46F
這是不可能的@@"
01/03 01:52, 46F

01/03 01:52, , 47F
因為你只拿到了他程式最後運作的結果而已@@"
01/03 01:52, 47F

01/03 01:55, , 48F
*.aspx是讓瀏覽者的瀏覽器判斷該如何執行的依據嗎?
01/03 01:55, 48F

01/03 01:56, , 49F
就像是副檔名一樣 aspx副檔名瀏覽器會判斷要使用專門開
01/03 01:56, 49F

01/03 01:56, , 50F
aspx檔案的程序
01/03 01:56, 50F

01/03 01:56, , 51F
使用程序開啟編譯之後 再得到*.htm形式的網頁
01/03 01:56, 51F

01/03 01:57, , 52F
還是說 aspx在對方伺服器那邊編譯 然後顯示htm給我們
01/03 01:57, 52F

01/03 01:58, , 53F
恩對,ASPX是主機執行完了,最後吐出HTML給你
01/03 01:58, 53F

01/03 01:59, , 54F
所以用結果倒回去推難度蠻高的... 小弟先休息去了@@"
01/03 01:59, 54F

01/03 02:02, , 55F
晚安 我還有些疑問 但很碎 想整理一下 希望你還能幫我^^
01/03 02:02, 55F

01/03 07:42, , 56F
去書局隨便找一本書 翻一下前幾章你的問題應該都有解答@_@
01/03 07:42, 56F

01/03 07:57, , 57F
關於網頁產生的流程去找本書來看比較快
01/03 07:57, 57F

01/03 18:15, , 58F
你真的學過Java? = =
01/03 18:15, 58F

01/03 18:45, , 59F
To appleoxxo: 去書店翻ASP.NET 和PHP的第一章看看
01/03 18:45, 59F

01/03 18:46, , 60F
會比你亂猜半天的有用...看你的描述令人昏倒...Orz
01/03 18:46, 60F

01/04 00:42, , 61F
.net跟PHP又不太一樣 =_=
01/04 00:42, 61F

01/04 15:32, , 62F
什麼時候防止網頁Code複製變成顯學了??? = =a
01/04 15:32, 62F

01/04 17:19, , 63F
純推簽名檔
01/04 17:19, 63F

01/04 19:14, , 64F
ASP.NET 網頁只是以.aspx為附檔名的文字檔案,會被
01/04 19:14, 64F

01/04 19:15, , 65F
runtime解析,根據內容建立標準HTML
01/04 19:15, 65F

01/04 19:34, , 66F
.net沒這麼簡單,還要先編譯過才能用
01/04 19:34, 66F

01/05 00:34, , 67F
huanlin.dyndns.org/techshare/articles/2003012001/
01/05 00:34, 67F
文章代碼(AID): #19NZt87p (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #19NZt87p (Web_Design)