projenizin üzerinde biraz daha düşünerek uygun veritabanı şemasını çıkartmanızı öneririm. tek bir tabloda saklamak demişsiniz. muhtemelen atladığınız bir şeyler vardır. eğer çokca haber ve haber kategorisi olacaksa en basitinden kategorileri ayrı tutmanız performans açısından daha mantıklı olur.

ayrıca daha önce php mysql ile çalıştığınızı söylemişsiniz, pdo mysqli gibi kavramlara gözatmanızı önerebilirim.

editör olarak da tinymce önerebilirim. ben seviyorum, gayet yalın. belki daha iyileri çıkmıştır ama yıllardır memnunum

projenizde kolaylıklar diliyorum.