Con Photoshop es muy fácil, usaremos la opción "GUARDAR PARA WEB" diseñada para esto... Este método es el que explicaré a continuación.
Una vez lista la foto con los ajustes de color, de enfoque, etc. que creamos oportunos, vamos al menú:
Archivo >> Guardar para Web
en las ultimas versiones de Photoshop, puede ser
Archivo >> Exportar>> Guardar para Web (heredado)
e incluso con la combinación de teclas Alt+Mayusculas+Ctrl+S
Y nos sale la ventana siguiente:

Si es la primera vez que usamos esta opción la configuraremos como veis en esta imagen, principalmente lo remarcado en rojo. Esto solo hay que hacerlo la primera vez.

En la parte superior izquierda de esta ventana vemos una pestaña que pone Original evidentemente se trata de la foto que vamos a reducir para subir a internet (1), al lado vemos la pestaña Optimizada hacemos clic en ella (2) y en la zona inferior izquierda (3) ya podemos ver como el programa nos da el "peso" final de la foto, que es el dato que influye en que una foto tarde mucho ó poco, en ser visible al navegar por una pagina de internet.

Pues bien ahora vamos a la parte central derecha de la ventana (4) y vemos una pestaña llamada Tamaño de imagen bajo ella las casillas "An:" y "Al:" se refieren al el ancho y el alto de nuestra foto en pixeles, si nuestra foto es horizontal, aqui cambiaremos el dato de "An:" (ancho) a 900px. si es vertical, lógicamente cambiaremos el dato de la casilla "Al:" (alto) a 900px. el otro dato se cambiará solo automáticamente siempre que tengamos las casillas enlazadas que es lo habitual, el indicador de que están enlazadas es el de la derechas de las casillas y que os señalo en la siguiente imagen con el numero (5)

Ya tenemos el tamaño adecuado, ahora vamos a poner la foto "a dieta" para que pese menos nos vamos a la pestaña marcada con un (6) que controla la calidad y con ella el peso, pero no creáis que para una foto de un tamaño de 900px. en el lado mayor, el peso 300Kb es poco... os aseguro que es una calidad mas que suficiente para ver perfectamente una foto bien guardada y con los paramentos adecuados que usa esta opción "GUARDAR PARA WEB" de Photoshop, un valor adecuado para una buena relación calidad/navegabilidad estaría entre 250 y 300Kb. aproximadamente por eso vamos a usar estos valores en nuestro foro. PROCURAD NO PASAR NUNCA DE LOS 300 Kbs.

Haciendo "Clic" en el porcentaje que está a la derecha del control de Calidad (6), nos aparece un control desplazable (7) (recuadrado en Amarillo en la imagen) con este jugamos hasta tener un peso de fotografía similar al que os indicaba antes, entre 250 y 300 Kb recordad, para ello nos fijamos en la esquina inferior izquierda (8) (recuadrado en Verde en la imagen) mientras manejamos el control desplazable de Calidad
No me diréis que es difícil. Pues bien ahora hacemos clic en Guardar y MUY IMPORTANTE guardala con un nombre de archivo sin espacios, ni "ñ", ni signos raros, para evitar problemas en la navegación de la web ó el foro donde vaya a alojarse la foto.
Esta foto esta alojada en un servidor externo a este foro ya que el servidor del foro es limitado y si lo cargamos de "Fotos Grandes", al final se llenará, pero si podemos usar tranquilamente enlaces a fotos alojadas en otros servidores.
En los tiempos que corren estos limites pueden parecer obsoletos pero mucha gente no tiene una conexión de Internet con la velocidad que quisiera y otros muchos navegan con el movil con limites de datos asi que ahora mas que nunca debemos ser solidarios y no recargar la navegación por el foro de forma innecesaria. GRACIAS A TODOS! por vuestra comprensión.
LIMITES DE PESO Y TAMAÑO PARA SUBIR FOTOS DEL FORO FOTONAVIA
Tamaño fotos "normales" 900 Pixeles por el lado mayor (Tanto verticales como horizontales)
Tamaño fotos "panorámicas" 1200 Pixeles por el lado mayor (Solo para el sub-foro de Panorámicas)
Peso máximo de las fotos 300 kb.
MODIFICADO (ABRIL-2018)
Un saludo












