HTTPS should be used when you are dealing with sensitive information. One of the most obvious things for this is of course, logins. Another is when you are dealing with e.g. credit card information.
HTTPS does involve a small overhead, both for the client and the server. Most computers nowadays have no trouble with it, but if you are developing a site that is to be viewed on embedded devices (like smartphones, tablets, etc...) you might want to consider not using it for the non-sensitive part.
In any other case, using it for everything is quite acceptable.
0
Question has a verified solution.
Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.
HTTPS does involve a small overhead, both for the client and the server. Most computers nowadays have no trouble with it, but if you are developing a site that is to be viewed on embedded devices (like smartphones, tablets, etc...) you might want to consider not using it for the non-sensitive part.
In any other case, using it for everything is quite acceptable.