Online portfolios are certainly effective but most of them required a bit of technical knowledge to develop which may not be the core expertise of some designer.
a designer's portfolio is the showcase of his/her work, talents, skills and opportunity for potential and future clients, so we should not be reckless in creating one.