Rekayasa Web 1-Teknologi Website

11
Kupas Tuntas Teknologi codepolitan.com Tugas 1 BY : KHAERUL ANWAR 1511510388

Transcript of Rekayasa Web 1-Teknologi Website

Page 1: Rekayasa Web 1-Teknologi Website

Kupas Tuntas Teknologicodepolitan.comTugas 1

BY : KHAERUL ANWAR 1511510388

Page 2: Rekayasa Web 1-Teknologi Website

Apa itu Codepolitan?

Page 3: Rekayasa Web 1-Teknologi Website

Sekilas tentng CodepolitanDidirkan pada tahun 2004, di Bandung jawa Barat. Yang kini sudah tidak lagi asing untuk para programmer baik pemula ataupun geek.CodePolitan adalah website portal (media) yang ditujukan untuk membantu para programmer dalam mengetahui informasi terbaru seputar pemrograman dan teknologi. CodePolitan berisi berita, review komunitas, review tokoh, review tools, catatan rilis framework, tips & trik, karya-karya programmer lokal(sharing) serta komik dan meme seputar pemrograman.Selain artikel dan berita. Di sini di muat banyak sekali event dan bootcamp yang tentunya sangat bermanfaat.

Page 4: Rekayasa Web 1-Teknologi Website

Kelebihan CodepolitanKelebihan dari website ini selain memuat informasi seputar dunia progammer juga memiliki produk-produk yang sangat menarik. Diantaranya adalah adanya majalah yang di tulis langsung oleh praktisi yang ahli dalam bidangnya(IT).Selain itu apabila kita mengunjungi situs ini kita bisa belajar secara interaktif di dalamnya hanya dengan login menggunakan account yang sudah terdaftar . Bahkan untuk menarik minat para programmer di dalam situs sudah dilengkapi berbagai macam challenge yang bisa di coba oleh para coder.Dari segi UI/UX Tampilannya sangat menarik, nyaman dimata, enak dipandang, navigasi sangat tepat dan informatif sehingga tidak membuat user menjadi bingung.Dari segi performa website bisa dibilang stabil dan cepat.

Page 5: Rekayasa Web 1-Teknologi Website

Kurangnya CodepolitanBelum adanya layanan atau forum untuk menampung para startup atau pun tempat untuk menjual produk dari startup tersebut

Page 6: Rekayasa Web 1-Teknologi Website

Teknologi dalam Codepolitan.com

Page 7: Rekayasa Web 1-Teknologi Website

Teknologi dalam Codepolitan.comTerlihat codepolitan ternyata menggunakn framework laravel dan bootsrap didalam membangun backend dari website tersebut ditambah dengan bahasa pemrograman PHP membuat website ini menjadi ringan .Untuk frontendnya sendiri sepertinya memiih javascript untuk mempercantik tampilannya. Terlihat ada jquery 3.1.0 dan juga sweet alert.Untuk OS tidak ambil resiko. Menggunakan Linux Ubuntu yang sudah teruji dijadikan server.Webservennya menggunakan apache 2.4.18. Untuk font sendiri menggunakan beberapa font script dan ditambah sedikit widget untuk membuat kesan menarik (Facebook)

Page 8: Rekayasa Web 1-Teknologi Website

2. Jelaskan secara detail istilah berikut :• AngularJs : merupakan HTML yang ditingkatkan fungsinya untuk

membangun web app. Melihat sejarah kemunculan HTML, awalnya HTML hanya digunakan untuk membuat dokumen statis (website) bukan untuk membuat web app. Nah, sekarang bayangkan kalau sejak awal HTML memang dikembangkan untuk membuat web app, seperti itulah konsep AngularJS. AngularJS bukan merupakan pustaka (library) javascript melainkan sebuah framework yang solid untuk membangun web app, seperti framework javascript pada umumnya AngularJS mengadopsi konsep MVC (Model, View, Controller), meskipun menggunakan implementasi yang berbeda dengan konsep asli MVC. Agar tujuan dari MVC ini tercapai, yaitu pemisahan tugas masing-masing komponen, AngularJS memiliki model,view, dan Controller yang saling berinteraksi. 

• NodeJs : sebuah perangkat lunak yang didisain untuk mengembangkan aplikasi berbasis WEB. Node.js dieksekusi sebagai aplikasi server. Platform ini menggunakan bahasa pemrograman javascript dan menggunakan teknik non-bloking untuk mempercepat proses . Dengan kata lain, kodingan yang kamu tulis untuk server akan dieksekusi dengan cara yang mirip dengan ketika di browser.Node.js adalah

Page 9: Rekayasa Web 1-Teknologi Website

2. Jelaskan secara detail istilah berikut :• ApacheSolr :  Solr adalah salah satu enterprise search platform

yang besifat open source dari Apache. Fitur utamanya adalah pencarian berbasis text, hit highlight, faceted search, dynamic clustering, database integration dan penanganan terhadap rich document (word, pdf dsb). Pencarian menggunakan solr bisa menggunakan URL dan hasil pencariannya bisa berupa xml maupun JSON. Sehingga memudahkan programmer untuk menggunakannya dalam berbagai bahasa pemrograman. Solr dibuat menggunakan bahasa pemrograman java dan menggunakan lucene untuk fitur indexing dan pencarian. Solr dapat diintegrasikan dengan servlet container seperti tomcat atau juga berjalan sebagai server tunggal

• Jquery : sebuah library JavaScript. Dalam dunia pemrograman, library adalah kumpulan dari berbagai fungsi ‘siap pakai’ untuk memudahkan pembuatan sebuah aplikasi. Dengan demikian, jQuery adalah kumpulan fungsi-fungsi JavaScript yang memudahkan penulisan kode JavaScript. Library Javascript yang cepat dan ringkas dapat menyederhakan document traversing, event handling, animating, dan AJAX interactions untuk pengembangan web secara cepat.

Page 10: Rekayasa Web 1-Teknologi Website

3. Bahasa Pemrogramman yang dikuasai• Html• Css• PHP native

Untuk Projek resmi yang pernah di buat dengan team belum pernah. Karena baru akan memulai ke tahap berikutnya (js dan framework)Untuk individu hanya projek localhost untuk latihan dan tugas kuliah.

Page 11: Rekayasa Web 1-Teknologi Website

Thank You