OK HOSTING - Blog - Tag: programacion
Teléfonos / precios:
chat Chatea con nosotros
telefono Llámanos desde USA al 1 855 OK HOSTING

OK HOSTING - Blog - Tag: programacion

¿Como hacer botones por medio de CSS ?

  Si lo que deseamos es obtener un resultado profesional en la elaboración de los botones de nuestrapágina web, tendremos que tener en cuenta que la mejor opción para realizarlos es mediante hojas de estilos, ya que a diferencia de flash, otorga una forma bastante ligera y profesional de realizar nuestro diseño teniendo una muy buena compatibilidad entre los navegadores que posean el estándar, para realizar nuestro botón, necesitaremos 3 imágenes distintas, una donde se muestre el botón en sí, otra donde se muestre el botón cuando el cursor esté encima de él y finalmente, una imagen del botón cuando ha sido presionado, el lugar donde el botón aparecerá será donde se ponga el código siguiente:                 INICIO Para aplicarle el diseño al botón, será necesario aplicar el siguiente código CSS,.....

Leer el arículo completo

¿Como usar el for en PHP?

Los bucles for se consideran los más sencillos dentro de PHP, su función básica es la de realizar un número determinado de veces alguna acción, su sintaxis es la siguiente: for(inicialización; condición; actualización) sentencia; Inicialización: se ejecuta solamente al principio, asignándole el valor con el cual se iniciará el ciclo a una variable, el ejemplo más común sobre este punto es el siguiente: $i=0; Condición: Es una expresión lógica que evalúa cuando el ciclo tendría que terminar, el resultado de esta operación tendrá como resultado un verdadero o un falso, en caso de tener un valor verdadero, el ciclo continuará, la representación de este punto podría ser la siguiente: $i<=1000; El cual se podría leer como “mientras $i sea menor o igual a 1000”. Actualización: Esta expresión modifica el valor usado en la variable de inicializació.....

Leer el arículo completo

Diseño para sitio de software a la medida

Para realizar una página web donde se ofrezcan servicios profesionales en el ámbito de sistemas, deberá ser muy cuidadoso con respecto a lo que quiera transmitir al público en general, sobre todo teniendo en consideración cual es el fuerte de su empresa. Si está enfocado a desarrollo de sistemas para la industria de las pequeñas y medianas empresas, donde los sistemas suelen ser desarrollos cortos y dinámicos, lo recomendable es transmitir por medio de diseños que posean colores vivos el dinamismo de la empresa, ya que dará a entender el propio diseño que se trata de una empresa joven que puede otorgar sistemas a un precio competitivo enfocados a las empresas dinámicas. En caso de que su empresa de desarrollo de software a la medida sea enfocado a sistemas grandes para empresas maduras, algo recomendable es el uso de colores sobrios, donde abunde la es.....

Leer el arículo completo

¿Como Manejar archivos mediante PHP ?

PHP no sería un lenguaje de programación completo si no incluyera entre sus atributos la capacidad de manejar archivos, ya sea para extraer información de ellos o para manipularlos según se necesite. Para realizar la manipulación de archivos, se requerirá de fopen(), que abrirá un archivo del modo que se establezca y devuelve el recurso de puntero de archivo, esto se podrá realizar mientras no se utilice la instrucción fclose(), un ejemplo sencillo de cómo abrir un archivo es el siguiente: Como se puede observar, lo que hace el código es abrir el archivo a modo de solo lectura para posteriormente cerrarlo con el uso de fclose() Para realizar la lectura y escritura del archivo, se deberán utilizar los comandos fread() y fwrite(), para escribir dentro del archivo de texto se d.....

Leer el arículo completo

Ventajas de cPanel en un hosting

Al elegir unhostinges deseable que éste tenga cPanel, ya que ayuda al control de cada detalle del sitio Web, tal como el correo electrónico, los archivos, estadísticas, instalación de scripts, bases de datos y seguridad entre otros. Cuestiones que podrían ser complicadas de realizar manualmente, son verdaderamente sencillas al utilizar cPanel. Las características dentro del panel de controlcPanel facilitan la gestión total del servidor de una forma sencilla, con una interfaz amigable que ofrece una forma rápida de observar la información relacionada a la cuenta y otorga un acceso rápido a las herramientas y utilidades que vienen con el paquete de Hostingcontratado. Para el manejo de los correos electrónicoscPanel ayuda a la creación de las cuentas de correoelectrónico, configurando el espacio asociado, las contraseñas, los alias, f.....

Leer el arículo completo

¿Como llevar el manejo y control de los errores con PHP?

 Al momento de desarrollar cualquier aplicación, sin importar el lenguaje, nunca se está exento de errores, tomando en cuenta esto, PHP incluye entre sus herramientas el “error_reporting” que permite definir el tipo de errores que se mostrarán en nuestras páginas, las opciones disponibles son:E_ALL: Muestra todos los errores y advertencias, excepto los correspondientes a la opción E_STRICT, es recomendable utilizarlo en ambientes de desarrollo porque muestra al desarrollador todo lo referente a las fallas.E_ERROR: Muestra todos los errores fatales en tiempo de ejecución.E_WARNING: Muestra las advertencias en tiempo de ejecución y errores considerados como no graves.E_PARSE: Destinado a mostrar los errores de compilación internosE_NOTICE: Errores no críticos, producto de fallas de código fuente de una aplicación, como variables no inicializadas por ejemplo.E_.....

Leer el arículo completo

Curiosidades acerca de PHP

Curiosamente, el significado de PHP es “PHP Hypertext Pre-processor”, algo así como PHP Pre-procesador de Hipertexto”, donde la primera P del acrónimo representa el nombre de nuevo, cuestión que a algunos les resulta graciosa, aunque el nombre original es “Personal Home Page Tools”. Una nota relevante acerca del PHP, es que sin contar los servidores de pruebas y desarrollo, se encuentra funcionando en cerca de 20 millones de servidores alrededor del mundo bajo diferentes sistemas operativos (hay que recordar que es multiplataforma). El lenguaje de programación PHP nació para ser de forma estructurada, con una sintaxis muy parecida con la que contamos hoy en día, afortunadamente, PHP ha evolucionado paulatinamente para convertirse poco a poco en un lenguaje orientado a objetos, aunque ya existe un gran avance en ese aspecto, yo podría considerar que aún va en camino. .....

Leer el arículo completo

Aplicación de hojas de estilo a tablas html

Las tablas en html, aunque para muchas personas podrían considerarse en desuso, a mi parecer siguen siendo geniales al momento de mostrar información desde una base de datos, su estructura básica es la siguiente:
Nombre Apellido
Homer Simpson
Obviamente el resultado no es nada estético, por lo que en esta ocasión nos daremos a la tarea de dar algunos consejos sobre cómo dar una mejor presentación a nuestras tablas por medio de CSS, para empezar, podríamos utilizar lo siguiente para indicar que el borde será color azul: Como podrán observar dice literalmente “blue”, afortunadamente para nosotros, eso lo podemos cambiar por nuestro tono favorito en hexadecimal, para no tener que estar atados a solo unos cuantos .....

Leer el arículo completo

Consultas a base de datos desde Code Igniter

En Code Igniter es posible realizar consultas a la base de datos de una forma segura, evitando el ataque conocido como SQL injection, para ello tendremos que olvidarnos de la sintaxis de las consultas tradicionales para aplicar las propias del framework. Estamos acostumbrados a realizar consultas de SQL de la siguiente forma: “SELECT * FROM tabla”,  el primer paso para hacer el cambio de estilo es el siguiente código, que mediante Code Igniter, nos dará el mismo resultado: $consulta = $this->db->get(‘tabla’); Como podrán observar es realmente sencilla la transición de un estilo a otro, para hacer algo un poco más complejo, como un limit, se deberá hacer de la siguiente forma: $consulta = $this->db->get(‘tabla’,10,20); Esta tendrá su equivalente de la siguiente forma: SELECT * FROM tabla LIMIT 20, 10 (únicamente funciona en MySQL) Ya que hemos obtenido el r.....

Leer el arículo completo

Elementos de programación y los hostings

Como es conocido por muchos para ejercer la programación web es necesario un servidor para poder ejecutar las conocidas en servidor que siguen un esquema similar a este: Usuario à Consulta web à Recibe servidor ß Servidor emite una consulta resolutiva à Se publica en la web à El usuario la lee Para ello es fundamental que haya un servidor que procese las conocida como consultas hay alternativas para los que no quieren subir las webs como XAMPP o su versión para Linux LAMPP pero si se quiere publicar la pagina web es necesario la adquisición de un servidor tenemos que exigir que acepte algunos lenguajes de programación. Aquí les proporcionamos una lista con las razones: PHP à Es necesario que el servidor tenga PHP debido a que es el lenguaje usado por excelencia, el que usan la mayoría de CMS y porque es el más estable. Gran parte de las web.....

Leer el arículo completo

Tutorial de como usar DIVs

Mediante este artículo explicarémo como usar DIVs y no tablas para nuestra pagina web. Un párrafo puede estar incluido en el centro del sitio web solamente usando DIVs sin necesidad de usar tablas. Las etiquetas DIVs remplazan a la ya conocida propiedad que crea las tablas. Para nuestro diseño web lo primero que se debe realizar es crear las etiquetas div. En el próximo ejemplo que os mostraré veremos que crearemos una etiqueta div  donde dividiremos el sitio conteniendo el logo de la empresa, una barra lateral y el pie de página.   # Header { position: fixed; width: 100%; altura: 15%; top: 0; derecha: 0; fondo: auto; a la izquierda: 0; } Como se ve no es necesario especificar el tipo de div que se va a usar en la página web, este es detectado automáticamente por los navegadores.   Ahora desarrollamos la barra lateral en nuestrodiseño web.....

Leer el arículo completo

La seguridad de tu Hosting y Página web

Principios básicos de la Seguridad Web. La seguridad web es una importante rama de la seguridad informática, en ella se emplea la creatividad y la astucia. El propósito de este artículo es más que nada discernir la seguridad web con otros campos especializados, ya que una de las principales causas de la ignorancia es con claridad la falta de cultura. Habrá en la internet alguna frase con connotación egocéntrica mencionando que la seguridad web es una tontería o algo parecido a ello, a fin de “insultar” a los que se especializan en ello, y aunque insultar sea muy subjetivo, explicaré que es lo mejor sobre este tema. Un 70% aprox. de los sitios web tienen algún tipo de bug conocido en un 50% son de XSS, construir un sitio web y protegerlo bien es más difícil que “hackear” uno. Todos los sitios son insegur.....

Leer el arículo completo

Cómo crear una base de datos Sql Server en tu hosting

Si deseas crear una base de datos Sql Server para tu página web debes seguir los siguientes pasos:

  1. Entra a tu panel de control Plesk -> Inicio -> Bases de datos -> Crear nueva BD
  2. Crear un usuario y contraseña para tu BD en la misma ventana donde te quedaste en el paso anterior

Opcionalmente puedes subir un respaldo de tu base de datos Sql Server al servidor

...

Leer el arículo completo

Visual Studio 2010 y .NET Framework 4

Microsoft ha lanzado la nueva versión de Visual Studio, junto con la versión 4 del .NET Framework. He aquí algunas de las novedades ene esta edición:Mejoras en la interfaz. Un diseño menos saturado con gradientes y mas fácil de usar. Rediseñado por completo usando WPFSoporte para múltiples monitoresNuevo editor de código, que incluye una funcionalidad de zoom presionando Ctrl mas la rueda del mouseBúsqueda mejorada. No es necesario elegir entre búsqueda rápida, búsqueda en archivos, etc.Depuración mejorada ¿Qué hay de nuevo en el. NET Framework 4? Entre las novedades mas apreciables, encontramos las siguientes:Nueva clase System.Tuple, que permite crear objetos de tipo "tuplas"Managed Extensibility Framework, un proyecto open source que ayuda a crear aplicaciones más fáciles de extenderProcesamiento paralelo o Parallel Computing a través de la librería System.Threading.Tasks, la cual facilita el desarrollo de aplicaciones que usan multi-threading sin necesidad de usar la clase Thr.....

Leer el arículo completo

La importancia del CSS

Usualmente cuando iniciamos nuestro recorrido por el mundo de la programación web y comenzamos a elaborar nuestras primeras páginas, nos enfocamos tanto en el manejo del HTML y su estructura que mantenemos muy poco, sino es que nulo, contacto con un lenguaje de estilo, desconociendo o incluso muchas veces tratando de ignorar su importancia, sin tener realmente idea de su relevancia para el éxito o fracaso de nuestros sitios. El CSS, por sus siglas en inglés Cascading Style Sheets, es en la actualidad el más importante y usado de este tipo de lenguajes. Su inicio como tal data de la mitad de la década de los años 1990s, aunque si hablamos de “hojas de estilo” nos podríamos remontar hasta finales de la década de los 1960s pero sería abrumarnos con cosas que no necesitamos en estos momentos, fue a finales del año 1996 cuando la W3C (World Wide Web Consortium) organización que desarrolla estándares para guiar la expansión de la Web, publicó la primera recomendación oficial a la cual s.....

Leer el arículo completo

Consejos, lecciones y buenas prácticas para comenzar a utilizar el CSS

La importancia del CSS en la actualidad ha quedado manifestada y demostrada, es algo claro que todo desarrollador Web en algún momento de su carrera profesional tendrá contacto y lidiará con este lenguaje.  Por desgracia muchos de nosotros, sobre todo al principio de nuestros desarrollos, valoramos al CSS como algo totalmente secundario o incluso lo colocamos en un plano aún más retirado, severas ocasiones tomamos por sentado todo lo referente a él y nos olvidamos de tratarlo como una parte fundamental de nuestros sitios, una herramienta poderosa que sabiendo utilizarla puede ahorrarnos varios dolores de cabeza en lo referente al diseño de nuestra página. Para explotar el potencial de este lenguaje regularmente se aconsejan una serie de puntos para ser tomados en cuenta al momento de empezar a desarrollar nuestras hojas de estilo y entrelazarlas con nuestro código. Las llamadas “buenas prácticas” para mantener un buen y útil CSS en tu sitio parten desde lo más sencillo como es ma.....

Leer el arículo completo

Crear un documento RSS

Vamos a describir la creación de un documento RSS y como situarlo para ser usado, intentando hacerlo de la forma más sencilla. Vamos a describir la creación de un documento RSS y como situarlo para ser usado, intentando hacerlo de la forma más sencilla: En cualquier tipo de editor de texto podemos escribir el documento RSS que vamos a definir: Declaración del tipo de documento: Cualquier documento XML debe contener inicialmente una línea que defina el tipo de documento y la codificación de caracteres a utilizar:   Nota del editor. Ya tienes pagina web? buscas hosting de calidad?, visita Okhosting.com la empresa numero uno de  Web hosting dominios y páginas web en Mexico, conoce nuestros planes de Hosting con correos electronicos ilimitados , y si aun no tienes nombre de dominio  ( dirección única en internet www.tuempresa.com) regístralo al mejor precio, venta de dominios .com, y    dominios .MX,  si aun no cuentas con un.....

Leer el arículo completo

cómo realizar frames sin bordes en los navegadores más habituales.

Taller de HTML en el que explicamos cómo realizar frames sin bordes en los navegadores más habituales.Este taller de HTML explica cómo realizar una declaración de frames sin bordes. Para los lectores que no conozcan lo que son los frames o como se definen sería necesario que estudiasen el manual de HTML, por lo menos los capítulos dedicados a frames. Hemos visto que hay muchos atributos que sirven para eliminar los bordes de los marcos, tal vez demasiados y haya quedado poco claro cual sería la forma exacta de eliminar todos los frames de una vez. Resulta que no se hace igual en todos los navegadores, aunque incluyendo los atributos adecuados para cada navegador estaremos seguros que los bordes no se verán nunca. En Netscape, simplemente necesitamos especificar el atributo border="0" en el primer frameset. Esta opción también funciona en las versiones más modernas de Internet Explorer. En Internet Explorer, debemos especificar dos atributos también en el primer frameset. framebor.....

Leer el arículo completo

Serpientes en la web, el desarrollo web apesta

Jacob Kaplan-Moss Una charla presentada en PyCon Argentina y PyCon Brazil, 2009. El desarrollo web apesta. Es verdad: el desarrollo web, en el peor de los casos, es difícil, repetitivo y aburrido. Las herramientas de las que disponemos son malas. Cuanto mucho, hacen el desarrollo web ligeramente menos doloroso, pero todavia nos falta mucho para hacer que el desarrollo web este bueno. La historia de las herramientas para el desarrollo web es una historia de intentar dar solucion a este problema. Es una historia de preguntarse, “como podemos hacer que esto apeste menos?”. Es importante comprender esta historia, porque podemos mirar a las modas del pasado para predecir el futuro. Eso es exactamente lo que planeo hacer. Quiero responder estas tres preguntas:Qué apesta, ahora, acerca del desarrollo web?Como vamos a arreglarlo?Podemos arreglarlo con python? Para hacerlo, voy a empezar con historia antigua.1Una historia corta y opinada del desarrollo web En el inicio, TBL inventó la .....

Leer el arículo completo

Frameworks y el futuro del desarrollo web

framework desarrollo webLos frameworks de programación han adquirido popularidad recientemente e inevitablemente, han tenido reacciones tanto positivas como negativas. Antes de averiguar de qué lado del debate te encuentras sería bueno definir qué es un framework (ojo que incluso eso está abierto a discusión). Esencialmente, un framework, es una estructura de soporte y código que simplifica las tareas de los programadores. Los ejemplos más comunes son para JavaScript e incluyen jQuery y Prototype. Además, tenemos otros ejemplos como Ruby on Rails y Django.Haciendo que las cosas ‘apesten’ menos Los frameworks como Ruby on Rails y Django hacen que las tareas de desarrollar para la web sean un poco menos dolorosas. Herramientas como Dojo o jQuery hacen la creación de interfaces para el usuario ligeramente más sencillas. Pero incluso con la cantidad de herramient.....

Leer el arículo completo

Entradas anteriores
Promociones                                                                                            chat Chatea con nosotros         telefono Llámanos desde USA al 1 855 OK HOSTING