La forma corta <?= está inspirada en JSP. Es mejor usar la forma larga por compatibilidad con XML (que utiliza <? para iniciar documentos), por compatibilidad con la mayoría de servidores (muchos hostings tienen las tags <? desactivadas) y por compatibilidad con la próxima versión 6 de PHP, que dicho sea de paso, a ver cuándo sale