2015-11-26 122 views
-4

什麼是錯的,如果:Web開發strach VS框架

  1. 我不使用框架只是使用PHP的PDO和網頁我檢查,如果用戶在loged
  2. 在前端我用簡單的jQuery AJAX的工作使用JSON,我從PHP PDO文件獲取,然後創建使用jQuery的HTML ...
  3. 我簡單不要使用關係在MySQL ...

所以很多開發商說我的代碼是壞的,但該應用程序建造與我的代碼完全一樣同樣與laravel建造代碼...

那麼爲什麼要使用laravel或一些框架時,我的代碼工作的高度與PHP的PDO和jQuery ...

+1

你提到web開發從頭開始? vs Laravel框架? –

+0

是............ –

+0

例如:在5分鐘內完成註冊登錄。讓事情變得簡單 –

回答

2

框架通常使事情變得更容易,更快地實現。另外,他們通常被測試。所以有了一個好的框架,你可以節省很多時間。另外,當您使用通用框架時,您可以使其他開發人員的生活更輕鬆。

此外,框架通常由社區維護並經常更新,因此您擁有新功能,而無需對其進行編程。

而且一些框架還允許使用插件/擴展(通常是第三方實現),您可以使用它們 - 而不必花費時間來實現這些插件/擴展。

我能想到的最後一點是框架通常會鼓勵某種應用程序結構,以便將來可以更輕鬆地擴展您的應用程序。

當你編寫你自己的代碼時,沒有任何錯誤,但它只是更多的工作,需要更多的時間,其他開發人員可能會有更艱苦的生活。

2

Laravel框架有以下幾點,而不是你使用,(而不是在一個定義良好的順序)

  1. 雄辯ORM
  2. 查詢生成器
  3. 應用邏輯
  4. 反向路由
  5. MVC方法
  6. 包裝系統
  7. 寧靜控制器
  8. 命名約定
  9. 遷移
  10. 作曲家打造
  11. 自動分頁
  12. 形式要求和更多..

一旦你開始工作與框架,你不問這個問題。