1. ข้อดีของทั้งคู่คือฟรี ต่างกันตรงที่ cloudflare ทำง่ายๆ เพียงแค่ให้บริการของ cloudflare ก็จะมี ssl มาให้เลย แต่ข้อเสียก็มีคือเว็บบราวเซอร์เก่าๆ จะเข้าเว็บคุณไม่ได้ อย่างเช่นใน windows xp ถ้าไม่แคร์เรื่องคนใช้เว็บบราวเซอร์เก่า ก็จัดเลย (แต่อย่าลืมนะ windows xp หรือ os อื่นที่เก่าๆ ยังมีการใช้งานอยู่จำนวนหนึ่ง ซึ่งคนที่ใช้งานอย่างเดียวไม่ได้มีความรู้เค้าก็คงไม่คิดที่จะอัปเกรด เพราะของเดิมมันยังใช้งานได้)
อีกเรื่องของ cloudflare คือถ้าเซิร์ฟเวอร์คุณอยู่ในประเทศ เวลาเข้าเว็บคุณผู้ใช้งานบางคนอาจจะต้องวิ่งไปสิงคโปร์หรือฮองกงก่อนแล้วกลับเข้าไทย เพราะเซิร์ฟเวอร์ของ cloudflare อยู่ใกล้ไทยก็ 2 ประเทศนี้ อันนี้ผมทดสอบเมื่อเดือนที่แล้วนะ
ส่วน let's encrypt ต้องทำบนเซิร์ฟเวอร์ ต้องต่ออายุเองทุกๆ 6 เดือนมั้ง
2. จำเป็นครับต้องแก้ลิ้งค์, ลิ้งค์รูปภาพลิ้งค์ java หรือสคริปต์อื่นๆ ต้องเป็น https ไม่งั้นกุญแจที่ address bar มันไม่เขียว
อันนี้ค่อยๆ ทำไปก็ได้ครับ ของผมทำจนขี้เกียจทำแล้ว ลิ้งค์เก่าชั่งมัน สนใจแต่ลิ้งค์ใหม่ๆ แทน
3. จำเป็นต้องสร้างใหม่เลยครับ แต่ก็อัปเดตควบคู่กันไป เท่ากับผลการค้นหาเว็บคุณก็จะเป็น 2 เว็บเลยนะ
เว็บผม เวลาค้นหาก็จะเจอทั้ง https และ http แต่จะผลการค้นหาของ https จะขึ้นมาก่อน
4. โค้ดใดๆ ที่เป็นของ google ไม่ต้องสนใจครับ เค้าทำมารองรับ https มาตั้งนานแล้ว
ลองดูที่เว็บผมก็ได้
https://racingweb.net หน้าแรกกุญแจยังไม่เขียว เพราะมีแลกลิ้งค์อยู่ข้างล่าง แต่หน้าในๆ กุณแจเขียวแล้ว
ของผมใช้ ssl free ของ comodo ใช้ได้ 4 เดือนมั้ง เดียวผมจะลองไปใช้ let's encrypt ดูบ้าง