2014-02-24 55 views
2

上午。我已經完成了我的第一個網站,該網站即將上線。網站啓用前需要考慮的事項

有很多的PHP,因此我一直在xaamp/apache上工作/測試。

我只是想確認一旦網站上線後我的鏈接會發生什麼 - 其中大多數不包含http://前綴,並且只是「home.html」或「about_us.php」。

我假設Apache自動插入localhost前綴一旦我點擊一個鏈接,所以這將是相同的,當網站上線?對於圖片等,我現在只是有如下內容。

<img src="img/logo.png"> 

這樣就夠了嗎?還有一件事 - 我很確定(顯然我會檢查!)一些PHP頭部位置包含localhost前綴 - 我認爲這將需要刪除?

非常感謝。

+1

http://searchenginewatch.com/article/ 2287002/Website-Launch-Checklist-25-Things-to-Test-Before-Your-Site-Goes-Live – Gautam3164

+0

請確保您的.htacess文件中的'ReWriteBase'正確,這對於檢測基本目錄很重要。 –

+0

是的,它們是相對的URL,並且是完全有效的,也不需要'localhost'前綴 –

回答

5

阿帕奇無關吧。 瀏覽器可處理不完整網址的解析。
有三種相對URL,這些相對URL都是相對於您當前所在的URL而言的。對於下面的例子,假設你在http://example.com/abc/xyz.html

  • 相對URL像foo/bar.jpg決心http://example.com/abc/foo/bar.jpg
  • 喜歡像//example.com/foo/bar.jpg決心/foo/bar.jpg決心http://example.com/foo/bar.jpg
  • 協議相對URL絕對路徑http://example.com/foo/bar.jpg
+0

如果您希望通過https提取外部資源(如果您的站點使用https,但也可以使用http),請使用'/ /'。這爲您節省了支票。如果您在頁面可以是http和https時忽略了外部資源,那麼您的用戶將得到瀏覽器警告該頁面不安全。對於可能至關重要的ecom。 – simbabque

1

相關鏈接將起作用,您不必爲您的網站名稱添加明確的前綴,如果您使用該名稱,則每當您的域名更改時都必須更改名稱。

您需要優化網站。遵循以下簡單步驟:

  1. 縮小Javascript和css文件。
  2. 如果沒有必要避免使用htaccess的性能。使用.htaccess文件會降低Apache的速度。如果可以,修改主服務器配置文件(通常稱爲httpd.conf) .htaccess performance hitUsing .htaccess file in Apache
  3. 壓縮Javascript和css文件。
  4. 包含元標題和標題標籤。
  5. 如果可能,請避免使用框架。
  6. 驗證你的HTML代碼

按照有關更多信息,這個優秀的文章:

Web optimization tips best practices

Optimize Your Website

+0

我的JavaScript文件非常輕巧。我會考慮縮小CSS。 – DJC

1

在讓您的網站生活之前,最有可能考慮的事情是:

  1. 讓所有的鏈接是absolute path,這是你的文件或鏈接
  2. 確認的完整URL你改變你的database hostusernamepassworddatabase name到服務器的一個
  3. 請確保您有您的主頁網址從development environment改爲http://firstsite.com/
  4. error_reporting();
  5. 管理錯誤日誌和日誌路徑
  6. 尋找你的第一個echo。在標題信息
  7. 預防SQL Injections
  8. 任何更改之前甚至沒有一個空格,不要只是讓您的登錄信息,以方便喜歡admin/admin
相關問題