517 Shares 4242 views

Lo que necesita saber para crear un sitio web

Lo que necesita saber para crear un sitio web
Autor: Clavo Biktimirov

Hasta la fecha, muchos de los recién llegados se está preguntando lo que necesita saber para crear su propio sitio web usted mismo y seguir para crear otros sitios, en una palabra para convertirse en un profesional en este campo, un especialista en el campo de la tecnología de Internet. Por supuesto, todos a la vez desde el cielo sobre la cabeza no se caiga, lo es, por cierto, aún mejor, dejar que cada uno vea a sí mismo desde el cielo lo que realmente necesita, en lugar de a todo lo que no caigan en la trampa, le valilos del cielo a la cabeza. Sí, la broma resultó que es necesario. Pero no se trata de chistes en cuestión y que lo que necesita saber para crear sitios web.

En este artículo voy a hablar de esto con más detalle. Sí, muchas personas me condenan por lo revelo el secreto, porque muchos programadores profesionales que crean sitios web, que van a decir – ¿por qué abrir todas las cartas para los principiantes, que se vayan, recogiendo todos los agujeros en su camino, como lo hizo una vez nos. Pero por qué, y cuál es el problema, dice usted? Y porque todo el mundo quiere estar en la demanda en su campo y cada uno, en este caso la pregunta se refiere a los programadores profesionales que crean sitios que ocultan la verdad, tratando de crear la niebla frente a un recién llegado a este restaurante recién llegado ha desaparecido deseo de crear sitios web y aprender todas estas tecnologías. Me dijo que era para aprender, no para enseñar o peor abarrotar porque la programación – no es zubreshka, esta creatividad, y la creatividad no es el aprendizaje, sino que se aprende.

Había una vez yo también era tan egoísta, pero mi vida ha cambiado drásticamente, nueva mirada a las cosas viejas. La primera y más importante conclusión, que comprendía en las obras de construcción, por lo que era – no todas las personas que crean sitios web, profesionales en su campo. Sí que son los programadores, pero no profesionales. Para que no todos los profesionales programador. Muchos sitios para crear placer, alguien que examina una Hypertext Markup Language, empieza a crear sitios, mientras que la creencia de que él es el rey en esta área. Por tanto, es difícil de distinguir de un programador programador profesional, pero es sólo en palabras sino en realidad todo es muy diferente.

Caso de la vida. Estábamos en la oficina cuando reclutamos personal en el nuevo acaba de abrir una sucursal en Ufa en el hotel, un joven vino. Él ha querido ofrecer su candidatura como programador jefe, citando el hecho de que se graduó. Sí, tenía una costra, y todos los demás documentos fueron también en orden. Y cuando lo qué idiomas que los programas pidieron que me empezó a transferir casi todo el diccionario de Dahl. Resulta que crea sitios en idiomas siguientes: HTML, CSS, JavaScript, PHP, Perl, que supiera, y sin embargo sabía ActionScript, DHTML, e incluso un par de docenas de idiomas para la creación de sitios web, a continuación, el programa es también para la creación de sitios web fue enumeración. Y todo esto en un nivel profesional. Vaya, he aludido irónicamente pareja, aquí es el marco. Este hombre es todo el personal para reemplazar, a mí mismo que he dicho!

Con el fin de no ofender a la gente, le hice la cartera, pero lo traje, pero cuando ponemos la unidad flash en un ordenador, que era el silencio. Era un documento HTML simple en un lenguaje sencillo, se refirió a su sitio, pero no hay ninguna obra sobrenatural, lo cual esperábamos de un profesional en sus palabras, no lo era. En realidad, yo no le presto atención a la cartera, pero mira a la de él, así que cambié a la prueba. Algunas personas creen, pero este hombre no sabía incluso funciones básicas en PHP y etiquetas básicas de HTML. Por desgracia, o quizás afortunadamente, pero no tiene que trabajar y no dejó a la creación de sitios web.

Lo que sigue de aquí? Sí, este joven puede tener algún talento, pero no su desarrollo, que se han perdido. Sabe todo y nada al mismo tiempo, que es donde está el principal error. Si usted comienza a aprender algún lenguaje de programación, es necesario aprender de todos los lados, y tanto como sea posible escribir y crear sitios web en él. Fue entonces cuando hacerse un hueco en su mente, y que en un año no se olvidó y preparar el terreno para la percepción de la otra lengua.

Los que leen este ejemplo de vida, probablemente se desarrolló un cierto rango a su cartera, pero les aseguro, es en vano. No se avergüence de su cartera, porque en primer lugar, los empleadores no se fijan en él, sino en una determinada línea, que está presente en cada obra al menos tan bien como lo ha hecho en nuestra empresa. Esto, dicho sea de paso, está conectado con la psicología.

En toda sociedad, y la sociedad, es la compañía añadió sus propias reglas, independientemente de lo que hace y cuáles son sus actividades. En nuestro caso se trata de una compañía en el portal, es decir, principalmente trabajar con lenguajes de programación, y también tienen sus propias reglas para los sitios web de escritura. Los programadores trabajando en equipo y por lo tanto es necesario adherirse a cada empleado era capaz de leer el código de forma rápida y comprender su esencia. Pero no cometió ningún nuevo empleado sabe todas las reglas a la vez, se le da un período de prueba.

Probablemente muchos de ustedes que solía ser, y tal vez incluso ahora, creen que se puede crear un sitio web con la ayuda de aplicaciones. Y no invertir en este sin costo de la salud mental, físico o material. Para ser honesto, estoy cansado de hablar de todo, la creación de sitios con un software que hace lo contrario burla de todo lo que es. A medida que las personas no se dan cuenta de que esta es una versión genérica, no se configura un sitio web es, un desarrollador de la aplicación crea por usted. ¿Usted ha visto el código del sitio, que se almacena este mismo programa? Es aterradora. Cuando los programadores crear sitios web profesionales, que tienen en cuenta todo, es su deber. Incluso contar el tiempo de carga de un documento en su ordenador, basándose en la velocidad de conexión a Internet, pero debido a que siempre es diferente. Y aquí usted se desliza un peso de la página es de 300 kilobytes, que no lleva ninguna información valiosa.

La segunda desventaja al crear aplicaciones de sitios web es un método de rutina. La plantilla no sólo es desagradable desde el exterior, sino también peligroso. Seguramente, como el fundador del sitio, es preocupante para ver un segundo sitio con la misma apariencia, es decir, el diseño, y hay sitios en Internet Nabal sus puntos de vista. El programa para la creación de sitios web no se crea sólo para una persona, que está diseñado para una amplia audiencia de personas. Además, la posibilidad de tales programas en la creación de sitios de corte en un 95%.

Con el problema que nos dimos cuenta, digamos que usted ha tragado este problema y renunció al hecho de que su sitio no es el primero con una mirada, y no el último. Luego, en segundo lugar está la seguridad del recurso de Internet que ha creado. El hecho de que este tipo de programas se insertan aplicaciones serias listas que siguen trabajando en su sitio web no sólo se ve, sino también el procesamiento de la información, por ejemplo, para enviar correo desde su sitio. Cuando se trata de este tipo de aplicaciones serias, entonces hay no sólo afectados por el navegador del usuario, sino también el servidor en el que su sitio web es, en otras palabras, se lleva a cabo en un problema más grave que simplemente enviar un documento.

El servidor no envía estos códigos son tan importantes, a nadie, es decir, que las lleva a cabo, y transmite el resultado al usuario, respectivamente, el código fuente sólo puede ver el administrador del sitio. Imagine una situación en la que un hacker encontró un programa con el que ha creado su sitio, no es difícil, y se encontró que entró en posesión del código fuente de la aplicación. Tenga en cuenta que su sitio se ha vuelto vulnerable, y que ha puesto en peligro no sólo el sitio, sino también todo el servidor. Es por eso que es tan importante ser un individuo en términos de sitios de construcción.

Sólo programa para la creación de sitios registrados en el documento no es una gran cantidad de la información necesaria, incluyendo dicha información están profundamente ocultos enlaces a otros recursos. Por lo tanto, el desarrollador del programa, el recurso a su ayuda, sin su consentimiento, hace girar su producto en Internet. Estaba siempre en contra de este tipo de programas y tratar de escribir su propio código y diseños que usted recomienda. Al hablar sobre el programa para crear sitios web, no me refiero a PhotoShop o de Flash-tecnologías, es el otro programa, no puede prescindir, y sobre ellos es otra historia.

Entonces, ¿qué es lo que necesita saber para crear un sitio web? Es necesario conocer la programación, al principio puede parecer difícil, se puede pensar que no se puede dominar. Pero no es así, lo más importante a entender es que las tecnologías de software han creado son personas como usted. Cuando empecé a hacer esto, yo también he sido un malentendido, y no está permitido que mi cerebro. En la escuela yo era más inclinado a la filología que en las matemáticas, donde, por regla general, pusieron el futuro. Pero todavía sabía que, la persistencia no dejé, y es probable que no le fallará, y se empieza a crear sitios.

La primera cosa que recomiendo a conocer Hypertext Markup Language, es el HTML (Ocho-honor-esmalte). Es bastante simple y se le dominar durante una semana, o incluso menos, dependiendo del tiempo que pasa detrás del monitor. Creo que sin que el lenguaje no sería en absoluto la Internet, ya que ningún otro idioma no tiene las propiedades de hipertexto, sin las cuales es imposible crear un sitio web. Usted puede leer los materiales de formación Allenova Natalia, ella tiene un libro maravilloso sobre el HTML, que he leído de un tirón, lo recomiendo a buscar en la Internet. Una vez que aprender este maravilloso lenguaje para crear sitios web, tendrá que practicar, por así decirlo, para consolidar sus conocimientos. Crea tu no una página grande.

Desde ya se puede empezar con otro lenguaje CSS (ss-B o C ss). Estos dos nombres son probablemente no es un lenguaje de programación, un lenguaje de marcado, para que sepan que no será demasiado difícil. Eso es lo que viene a CSS, que lo más probable es que no sea capaz de decir que los libros, porque no tenía un material de formación específica, que el aprendizaje a partir de fuentes abiertas en Internet. Sin CSS es ahora no puede hacer ningún recurso en línea, por lo que es común, sin embargo, así como y HTML. Usted puede encontrar fácilmente un tutorial en Internet. Estas dos lenguas están estrechamente vinculadas entre sí, en otras palabras, que se complementan entre sí. Una vez que los domines que se podría dar una medalla porque se lo han ganado, y dado el primer paso hacia la creación de sitios.

El segundo paso en la creación de los sitios más graves, ya hay dos direcciones, dos lenguaje de programación para generar sitios de JavaScript (JavaScript) y PHP (ETP Pee-wee o pi-el-pee). También son similares entre sí, pero, mientras tanto, son diferentes y hay que elegir cualquiera de ellos. Sin embargo, con el fin de determinar lo que será la primera para usted, y lo que el segundo necesidad de examinar brevemente sus capacidades. Muchos dicen que es mejor el conocimiento de PHP, y yo también lo creo, porque está más cerca de mí que JavaScript. Pero aún así, no estás conmigo, y lo que tiene su camino, probablemente más vívida que la mía.

Así, PHP. Es un lenguaje de programación que no sólo se ejecuta en el ordenador, por lo que habría ganado un navegador no será suficiente. Para él, necesita un servidor. ¿Qué es un servidor? Es casi el mismo equipo en el que está sentado en este momento, pero que el equipo se ha convertido en un servidor real, es necesario instalar el software necesario. Este software es gratuito y se puede encontrar fácilmente en Internet. Sin embargo, me gustaría que le avise cuando estaba en su lugar, y trató de hacer su servidor de la computadora, entonces yo no sabía que muchas personas no saben cómo configurarlo, no estaba incluso los programadores familiarizados que podía ayudar. Ahí es donde he perdido tres meses, sí, incluso intentado instalar la temporada. Una vez, en Internet me encontré con un manual, el autor de los cuales era el electricista. Aquí tuve un montón de diversión, pero ahora que he estado haciendo esto por un par de minutos. Encuentra este manual en Internet, donde todos los detalles acerca de lo que para descargar y cómo instalar.

En cuanto a la literatura, puedo recomendar un muy buen material educativo, cuyo autor Kucharczyk, llamado ejemplos de PHP. Esto ciertamente no es una guía completa, pero hay conceptos básicos para principiantes y todos. En primer lugar, el libro parece tedioso, el autor habla de un programador informático de conexión a tierra o conveniencia. Todavía hay cosas acerca de cómo configurar un servidor, pero no me he dado cuenta, me ayudó en este electricista vil manual. No te aconsejo dividir el libro en parte, leerlo en su totalidad, y no se arrepentirá. Sólo querían advertir que este libro es un poco anticuado, y por el momento no es completa, hay muchos omitido, pero no es el caso, y que es muy claro por escrito y hay conceptos básicos, sabiendo que usted será capaz de derivar nueva información a través de Internet.

Examinemos ahora JavaScript. Este es también un lenguaje de programación, pero tiene mucho menos características en comparación con PHP. No requiere ningún software ya su necesidad de conocer la literatura simplemente, el mismo navegador con la que están en conocimiento de HTML y CSS. Para usted, me gustaría describirlo. Es un lenguaje de programación que se utiliza para visualizar el sitio, lo que significa que puede hacer que las páginas más interactivas, todo flotando en el sitio sale del menú, por ejemplo, y mucho más. Página web se convierte en vivo. Con respecto a la literatura en Internet es mucho, y creo que se puede encontrar fácilmente exactamente lo que necesita.

Ahora podemos resumir total. Al crear un sitio es idiomas obligatorios son HTML y CSS. Para que el sitio se hizo más viva necesidad, interactivo para añadir JavaScript. Si desea crear un sitio serio, es decir, añadir comentarios, chat, foro es necesario o registro para tener conocimientos de PHP-programador. Para ser honesto, en PHP, se puede añadir una tecnología más – es la base de datos, como MySQL (Mu-escuela). Aunque la base de datos puede trabajar con cualquier lenguaje de servidor, es decir, un sistema independiente, pero cada vez más se utiliza en combinación con PHP.

La base de datos es capaz de almacenar un millón de discos, mientras que su escritura y la lectura no cambian. Muchas bases de datos, el más común es MySQL. Utiliza la tecnología de consultas SQL, en otras palabras, SQL – es una lengua separada. Pero les aseguro, si se conoce el PHP, MySQL, entonces será dada con bastante facilidad, ya que en PHP ya tiene funciones para leer, escribir, crear, eliminar, y así sucesivamente.

desarrollo web no termina aquí, lo que se lee de arriba es sólo una base, hay muchos lenguajes de programación como Perl, Java, VBScript, Firebird, desfibradora, Oracle, MongoDB … También, además de ellos hay otras tecnologías, por ejemplo, el trabajo con los gráficos (Photoshop) o la creación de animación (flash) en la animación es otra rama es lenguaje de programación ActionScript (Acción-escritura), con su ayuda va a ser más fácil para crear una animación. Java, JavaScript y ActionScript son muy similares entre sí, debido a que tienen un estándar uniforme, es decir, tienen la misma raíz.

Me gustaría mencionar que, para conocer todo lo anterior no puede estar a un nivel profesional. Se necesita ser desarrollado en su campo. Si tiene PHP-programador necesita tener conocimientos de HTML, CSS, PHP y MySQL. Si usted es un diseño que lo que necesita saber HTML, CSS y JavaScript. Bueno, si usted es un dazayner web, entonces, por supuesto, se necesita poseer HTML, CSS y Photoshop. Animador necesita saber PhotoShop, Flash y ActionScript.

Cuando nuestra oficina en compañía KAINS.RU llega un nuevo empleado, exigimos de él los conocimientos específicos en el campo de la creación de sitios web y otras aplicaciones de Internet que no ocurrieron al principio de este artículo. Yo sé todo y nada al mismo tiempo. Aprender, debido a que el Internet es una herramienta que puede traer tanto beneficio y el daño. Buena suerte a usted!

de diciembre de 2011

Cuando la reimpresión de este artículo hipervínculo directo al sitio de www.kains.ru – creación de sitios en Bashkiria, que se requiere.