{"id":2918,"date":"2018-02-07T09:17:45","date_gmt":"2018-02-07T03:47:45","guid":{"rendered":"https:\/\/cns72.com\/vytcdc.com.sg\/?p=2918"},"modified":"2019-11-20T12:12:49","modified_gmt":"2019-11-20T06:42:49","slug":"why-use-a-framework-at-all","status":"publish","type":"post","link":"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/","title":{"rendered":"Why use a framework at all?"},"content":{"rendered":"<div class=\"fancy-list\">\n<ul>\n<li>A framework makes development faster. You just need to focus on your development without having to worry about the some of the key fundamentals.<\/li>\n<li>Most of the PHP frameworks comes handy with a ORM (Object-relational mapping). That means you don\u2019t have to write complex queries for performing CRUD (Create, Read, Update, and Delete) operations.<\/li>\n<li>Frameworks brings industry standard architectural patterns such as MVC to ensure rapid development and helps to write maintainable code<\/li>\n<li>Frameworks makes your application more scalable<\/li>\n<li>Frameworks are updated constantly with enhancements and patches to protect your site from security threats<\/li>\n<li>Framework helps to organise and manage resources better<\/li>\n<li>Frameworks with large user bases are likely more stable<\/li>\n<\/ul>\n<\/div>\n<p>The above benefits gives enough reasons to choose a framework rather than using raw PHP to create your web application. CodeIgniter, Symfony, Laravel, and Yii are some of the popular PHP frameworks available in market. In this tutorial series we have chosen Laravel as the framework of our choice. Rest of the tutorial we discuss only about Laravel.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A framework makes development faster. You just need to focus on your development without having to worry about the some of the key fundamentals. Most of the PHP frameworks comes handy with a ORM (Object-relational mapping). That means you don\u2019t have to write complex queries for performing CRUD (Create, Read, Update, and Delete) operations. Frameworks [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2916,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[45],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.0.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Why use a framework at all? - TCDC<\/title>\n<link rel=\"canonical\" href=\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why use a framework at all? - TCDC\" \/>\n<meta property=\"og:description\" content=\"A framework makes development faster. You just need to focus on your development without having to worry about the some of the key fundamentals. Most of the PHP frameworks comes handy with a ORM (Object-relational mapping). That means you don\u2019t have to write complex queries for performing CRUD (Create, Read, Update, and Delete) operations. Frameworks [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/\" \/>\n<meta property=\"og:site_name\" content=\"TCDC\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vytcdc\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-07T03:47:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-20T06:42:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cns72.com\/vytcdc.com.sg\/wp-content\/uploads\/2018\/02\/laravel.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vytcdc\" \/>\n<meta name=\"twitter:site\" content=\"@vytcdc\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"1 minute\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/#website\",\"url\":\"https:\/\/cns72.com\/vytcdc.com.sg\/\",\"name\":\"TCDC\",\"description\":\"Career Development Courses\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/cns72.com\/vytcdc.com.sg\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/cns72.com\/vytcdc.com.sg\/wp-content\/uploads\/2018\/02\/laravel.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/#webpage\",\"url\":\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/\",\"name\":\"Why use a framework at all? - TCDC\",\"isPartOf\":{\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/#primaryimage\"},\"datePublished\":\"2018-02-07T03:47:45+00:00\",\"dateModified\":\"2019-11-20T06:42:49+00:00\",\"author\":{\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/#\/schema\/person\/c57e5f7b91685a93f23a57aaafd38e82\"},\"breadcrumb\":{\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/\",\"url\":\"https:\/\/cns72.com\/vytcdc.com.sg\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/\",\"url\":\"https:\/\/cns72.com\/vytcdc.com.sg\/why-use-a-framework-at-all\/\",\"name\":\"Why use a framework at all?\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/#\/schema\/person\/c57e5f7b91685a93f23a57aaafd38e82\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/cns72.com\/vytcdc.com.sg\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f8f959f70994a4401c8704d6b2143474?s=96&d=mm&r=g\",\"caption\":\"admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/cns72.com\/vytcdc.com.sg\/wp-json\/wp\/v2\/posts\/2918"}],"collection":[{"href":"https:\/\/cns72.com\/vytcdc.com.sg\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cns72.com\/vytcdc.com.sg\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cns72.com\/vytcdc.com.sg\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cns72.com\/vytcdc.com.sg\/wp-json\/wp\/v2\/comments?post=2918"}],"version-history":[{"count":0,"href":"https:\/\/cns72.com\/vytcdc.com.sg\/wp-json\/wp\/v2\/posts\/2918\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cns72.com\/vytcdc.com.sg\/wp-json\/wp\/v2\/media\/2916"}],"wp:attachment":[{"href":"https:\/\/cns72.com\/vytcdc.com.sg\/wp-json\/wp\/v2\/media?parent=2918"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cns72.com\/vytcdc.com.sg\/wp-json\/wp\/v2\/categories?post=2918"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cns72.com\/vytcdc.com.sg\/wp-json\/wp\/v2\/tags?post=2918"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}