Jak dla mnie najprostszy jest Laravel. Nie najlepszy, ale najprostszy, najszybciej się w niego wchodzi i najszybciej aplikacja zaczyna działać bez dodatkowej zabawy. Ewentualnie prosty jest jeszcze Slim, mikroframework, ale jest dość mały, nie ma wielu wbudowanych rzeczy. Jeśli więc musisz zrobić projekt, który będzie ich wszystkich potrzebował, to raczej nie ma sensu się bawić w małe narzędzia, tylko wziąć coś większego. Framework nie ma być user friendly, bo programista który w nim pracuje ma go znać. User friendly może być aplikacja, którą sobie w nim napiszesz, aby zwykły użytkownik nie mający pojęcia o programowaniu się na niej odnajdywał.
Jeżeli z tym masz problemy to nie wiem co Ci poradzić. To znaczy wiem - skupienie się na programowaniu a nie na nerwach i uważne czytanie dokumentacji, czego nie robisz. Ale to już radziłem i chyba nie podziałało. CodeIgniter uchodzi za trochę przestarzały, nie uczyłbym się go, szkoda czasu. Symfony jak najbardziej polecam, osobiście bardziej od Laravela, bo kod jest po prostu lepszy, mi się lepiej w nim pisze. Ogarnięcie wcale nie jest trudne, oficjalna dokumentacja bardzo dobrze prowadzi i zawiera dosłownie wszystkie odpowiedzi na pytania.
Po raz kolejny Ci mówię: uspokój się i zacznij programować z dobrymi chęciami, nie z nerwami. To tylko dobra rada, nie musisz jej słuchać. Ale jak nie posłuchasz nie dziw się, że nie będzie Ci wychodziło. I jeśli dalej masz zamiar tylko się denerwować i wyzywać to nie pisz proszę takich postów jak poprzedni na forum, nikt nie ma ochoty tutaj czytać wyładowań agresji.
Co do Twojego problemu w Laravelu: zmienną do widoku trzeba przekazać. Z tego co wcześniej widziałem nie robisz tego. Czyli jak zrobić return view('widok') a w widoku {{ $post }} to on sobie tej zmiennej nie weźmie z kosmosu. Trzeba to podać renderując widok, czyli np.: view('widok', ['post' => $post]) (zakładam oczywiście że wcześniej zmienna $post jest deklarowana w kontrolerze). W dokumentacji jest to pokazane (chociażby od razu po wejściu na temat widoków), jestem przekonany że w każdym poradniku również, bo to błahy błąd, który łatwo zdiagnozować.