На чем стоит разрабатывать электронный дневник?
Что умеете. Вообще делать с нуля без знаний программирования сразу дневник это плохо. Первый блин комом как говорится.
А так можно хоть Ruby&Rails хоть ноду, хоть PHP взять. Хоть на C# можно.
Зайдите на codecademy.com, пройдите курс по руби на рельсах, html/css/js, ангуляру, питону, джанго, postgresql, php наконец.
И выберите то, что Вам больше по душе.
Я пытался начать питон с джангой, немного посмотрел на PHP, остановился на рельсах.
До этого написал на c# asp.net mvc свою вполне работающую в Azure веббухгалтерию.
после прочтения нескольких книг по RoR собираюсь писать на нём долгострой.
для справки - windows админ с 90х, Linux - с 2005