FTP: ¿Qué es y por qué me importa?

Si está experimentado e involucrado con el mundo del alojamiento web, ha escuchado el acrónimo FTP demasiadas veces. Para aquellos de ustedes que están comenzando su viaje hacia la creación de su propio sitio web, este blog les dará los conceptos básicos de lo que es FTP, así como su importancia para el desarrollo del sitio web.

¿Qué es FTP?

El Protocolo de transferencia de archivos, o FTP, fue concebido por primera vez por Abhay Bhushan en 1971, pero FTP como lo conocemos ahora no se desarrolló completamente hasta 1997. FTP proporciona un medio para poder transferir archivos de un equipo a otro. En este caso, permite a los desarrolladores web enviar sus plantillas y contenido de sitios web desde su computadora de trabajo al servidor de alojamiento que contiene su sitio web.

FTP es una herramienta muy útil y práctica para que los desarrolladores web la usen para crear un sitio web que funcione. Es su ruta principal al servidor FTP que almacena todos los detalles de un sitio web. En términos técnicos, FTP crea una conexión de control TCP desde un puerto aleatorio sin privilegios N al puerto de comandos 21 del servidor FTP. Ahora, en términos de personas normales, el cliente FTP (programa) que usa crea una línea directa al servidor FTP con las credenciales que ingresa en el cliente. Esto le permite acceder y manipular archivos en ese servidor en cualquier momento dado. Funciona en ambas direcciones. Puede enviar archivos al servidor web y también puede extraer archivos del propio servidor.

Bueno, todo eso está bien y elegante, pero ¿qué significa?

Piense en FTP como si fuera una versión hiperrápida de snail mail. La persona A quiere enviar un paquete a la persona B que se encuentra en una ciudad diferente. La persona A (su computadora) escribe la dirección de la persona B (la dirección IP del servidor) junto con su dirección de retorno (nombre de usuario y contraseña). Si ambas direcciones son válidas, la oficina de correos (Cliente FTP) podrá enviar el paquete al extremo receptor. Sin embargo, si una o ambas direcciones no son válidas, la oficina de correos no podrá entregar el paquete. FTP requiere un destino válido (la dirección de dominio) y las credenciales adecuadas (nombre de usuario y contraseña) para poder hacer esa conexión y enviar los archivos que se almacenarán en ese servidor.

En los años 90, cuando Internet era una cosa nueva y brillante, hacer una conexión FTP era más difícil debido al hecho de que la tecnología no era demasiado avanzada en ese entonces. La mayoría de los usuarios de computadoras tenían que escribir manualmente comandos a través de un indicador de DOS o un terminal en su máquina. Sin embargo, gracias a la tecnología moderna, ahora podemos usar programas para realizar servicios como FTP sin tener que memorizar una gran cantidad de comandos.

Bien, eso tiene sentido, pero ¿no puedo depender de mi desarrollador web contratado para que se encargue de todo eso?

respuesta Corta: Sí. Cualquier desarrollador web profesional sabe cómo usar FTP. Pero recuerde que incluso los desarrolladores de sitios web más avanzados tuvieron que comenzar en algún lugar, y también tuvieron que aprender las cuerdas de FTP. Cuando obtengas una mejor comprensión de lo que sucede en segundo plano, podrás tomar un mayor control de tu sitio web. El conocimiento es el poder supremo cuando se trata de desarrollo de sitios web, así como de diseño. Tener un conocimiento básico de cómo hacer FTP puede ayudar a eliminar algunos problemas básicos.

Un problema que viene a la mente es cuando tienes que depender de otra persona para que te ayude a mover archivos simples de una carpeta a otra. Recibimos solicitudes para este tipo de cosas todo el tiempo, y aunque estamos encantados de ayudar, siempre es bueno tener opciones. En lugar de tener que esperar a que su desarrollador web se comunique con usted y comience el proceso, puede entrar y hacerlo fácilmente usted mismo.

Ok, ok, me has ganado. ¿Cuáles son los conceptos básicos?

Para empezar, necesita un cliente FTP que sea compatible con su sistema operativo. Si no está bien versado en tecnología, le recomendaría usar Filezilla para comenzar. Es fácil de usar, compatible con los tres sistemas operativos principales y tiene una base de datos wiki sustancial para consultar si tiene preguntas sobre las funciones del programa.

Todos los clientes FTP requieren tres datos clave: su nombre de dominio (o su dirección IP), un nombre de usuario y una contraseña. Al crear un nombre de usuario y una contraseña para acceder a su servidor a través de FTP, asegúrese de que la fuerza de su contraseña sea alta. Por ejemplo, una contraseña como boatcucumberwire puede ser más fuerte si mezclas letras, números y símbolos que distinguen entre mayúsculas y minúsculas. En lugar de usar tres palabras de texto sin formato, puede usar b04tCucUMb34W.r3. Puede parecer engorroso crear una contraseña tan complicada, pero desea acostumbrarse a la idea de la seguridad. Si un vagabundo obtiene acceso a su servidor FTP, tiene libertad sobre su sitio web y puede dañarlo, hacer que envíe información confidencial a los spammers o incluso romper el sitio web por completo.

Con Filezilla es fácil iniciar una conexión. Escriba su información en las secciones adecuadas cerca de la parte superior del programa y presione «Conexión rápida».»Después de unos momentos, el programa le mostrará si obtuvo acceso o no. Si se le concedió el acceso, ha realizado su primera conexión FTP exitosa. Ahora puede seleccionar archivos para enviarlos a su servidor, o puede extraer archivos del servidor, modificarlos como mejor le parezca y enviarlos de vuelta para almacenarlos y usarlos. También puede crear carpetas llamadas directorios o subdirectorios que pueden almacenar diferentes tipos de scripts y/o funciones para el sitio web.

¡Eso es todo lo que hay cuando se trata de la funcionalidad básica de FTP! Una vez que se involucre más con el diseño y desarrollo web, podrá realizar acciones más complicadas con respecto a FTP, como scripts o funciones como mencioné anteriormente.

A continuación, proporcionaré algunos enlaces que le brindarán una visión más profunda de cómo funciona FTP y qué otros métodos puede usar para acceder a su servidor FTP. Sin embargo, no te limites solo a estos sitios web. Recuerde, el conocimiento es poder cuando se trata de desarrollo y diseño web. No tengas miedo de pedir ayuda a los foros de usuarios también. Internet es una amplia y vasta biblioteca de conocimientos. Úsalo lo mejor que puedas y podrás bailar en tu sitio web en poco tiempo.

Puede encontrar más información sobre el uso de funciones con su cuenta de alojamiento web en nuestras preguntas frecuentes de soporte técnico. La documentación de cPanel incluye instrucciones sobre cómo crear una cuenta FTP.

Facebooktwitterredditlinkedinmail

Deja una respuesta

Tu dirección de correo electrónico no será publicada.