gabrielreloaded
Usuario (Argentina)
Estaba creando un nuevo sitio en joomla y para eso usé una instalación de Joomla que ya tenía. El problema fue que perdí los permisos de los archivos y carpetas originales así que al momento de instalar plugins y demás Joomla no funciona.Estuve buscando y no encontré nada fácil así que armé algo básico para copiar, pegar y restaurar los permisos que Joomla necesita.Requisitos:- Joomla 1.5- Acceso SSH en el servidorBien, lo primero que vamos a hacer es bajar PUTTY, que es un cliente para entrar vía telnet en el servidor donde tenemos nuestros sitios. Lo bajamos desde aquí. Una vez que entramos con putty nos dirigimos al directorio raiz de nuestro site (generalmente html o public_html).Una vez en ese directorio copiamos lo siguiente y hacemos click derecho sobre PUTTY para pegar:dijo:chmod -R 777 administrator/backups/chmod -R 777 administrator/components/chmod -R 777 administrator/language/chmod -R 777 administrator/language/en-GB/chmod -R 777 administrator/language/es-ES/chmod -R 777 administrator/language/fr-FR/chmod -R 777 administrator/language/hu-HU/chmod -R 777 administrator/language/it-IT/chmod -R 777 administrator/language/nl-NL/chmod -R 777 administrator/language/pl-PL/chmod -R 777 administrator/language/ru-RU/chmod -R 777 administrator/language/tr-TR/chmod -R 777 administrator/modules/chmod -R 777 administrator/templates/chmod -R 777 components/chmod -R 777 images/chmod -R 777 images/banners/chmod -R 777 images/stories/chmod -R 777 language/chmod -R 777 language/en-GB/chmod -R 777 language/he-IL/chmod -R 777 language/nl-NL/chmod -R 777 language/pdf_fonts/chmod -R 777 media/chmod -R 777 modules/chmod -R 777 plugins/chmod -R 777 plugins/content/chmod -R 777 plugins/editors/chmod -R 777 plugins/editors-xtd/chmod -R 777 plugins/search/chmod -R 777 plugins/system/chmod -R 777 plugins/user/chmod -R 777 plugins/xmlrpc/chmod -R 777 templates/chmod -R 777 cache/chmod -R 777 administrator/cache/chmod -R 777 logs/Y boila! Ahora entramos al Backend de Joomla y luego vamos a help => system info => Directory Permissions Allí tendría que aparecer todo en verde. Si falta algo en rojo repetir el comando con el directorio que falte.Nota: Muchos hosting reseller no ofrecen acceso SSH así que la única opción que queda es subir todo el paquete de joomla again o bien hacerlo manualmente con Filezilla lo cual es un suplicio. Por las dudas recomiendo que con PUTTY intenten ver si tienen acceso SSH a su servidor.Suerte!

Si instalaste magento y te anda como una tortuga, acá te paso algunas sugerencias para aumentar considerablemente la velocidad de tu sitio.¿Qué es Magento?Magento es un sistema de ecommerce online para crear sitios de ventas por internet. Una de las características principales de magento es que se utiliza para sitios de gran tamaño. Empresas líderes utilizan magento para realizar sus sistemas de ecommerce.Otras alternativas de ecommerce conocidas son OS Commerce, Prestashop y Virtuemart (extensión de Joomla). La diferencia principal con estas alternativas se basa en la complejidad y volumen del sitio web ha desarrollar. Es decir, si queremos hacer algo sencillo conviene usar estas soluciones, pero si pensamos en un sitio web robusto y que tenga miles y miles de productos debemos pensar en Magento.Aclaración agregada por sugerencia de @krafty 1) Instalar Fooman Speedster Comprime JS y CSS en tu tienda, diferencia notable de velocidad. FREEhttp://www.magentocommerce.com/extension/457/fooman-speedster 2) Activar Gzip Compression en .htaccess Descomentar (quitar el #) en el .htacess: (Linea 52) la siguiente regla: #php_flag zlib.output_compression on 3) Instalar APC or XcacheAPC – http://pecl.php.net/package/APCXcache – http://xcache.lighttpd.net/Se tiene que instalar a nivel de servidor (Tu sysdamin en tu dedicado, o preguntar directamente al hosting) Una vez instalado debemos localizar el local.xml normalmente en /home/yoursitename/public_html/app/etc/local.xml Y añadir justo debajo: <global> Activando el APC caché, se ha comprobado que su velocidad asciende a menos de la mitad del tiempo de carga. <cache><backend>apc</backend><prefix>alphanumeric</prefix></cache> Una vez instalado el APC, haría falta modificar el APC.shm.size a 128 esto permitirá almacenar muchos más datos en la cache. Aqui algunas pruebas de carga con el APC activado: http://talks.php.net/show/phpbcn/12 Un comparativa de carga entre la pagina 11 y la 12. 4) “Asegurarse que en tu apache tienes el KeepAlives activado. Es un truco que permite a través de una simple conexión TPC servir multiples peticiones HTTP. Esto reduce el tiempo de descarga de los diferentes ficheros (HTML, JavaScript, images) for a website.” Este paso igual que el anterior se ha de hacer a través del hosting o con vuestro sysadmin. 5) ”Modificar la configuración de tu servidor MySQL para sacarle partido a la RAM de tu máquina. La mayoría de distribuciones linux son conservativas en cuanto al uso del Hardware. Most. Un ejemplo de my.cnf seria el siguiente: key_buffer = 512Mmax_allowed_packet = 64Mtable_cache = 512sort_buffer_size = 4mread_buffer_size = 4mread_rnd_buffer_size = 2mmyisam_sort_buffer_size = 64mtmp_table_size = 128mquery_cache_size = 96mquery_cache_type = 1thread_cache_size = 8max_connections = 400wait_timeout = 300 De nuevo solicitar estos cambios a tu host o al sysadmin correspondiente. 6) “Usar más la memória para ficheros temporales que el disco duro para el directorio var de Magento. Magento abusa del disco duro de nuestras maquinas para albergar la cache y sesiones y todos sabemos que la parte más lenta de una maquina es el IO de nuestro disco duro. Por lo que sería conveniente albergar todo ese contenido en memoria en vez de en disco” Ejemplo: /var/www/domain.com/var/cache/ y /var/www/domain.com/var/session/ Para cache podnríamos un max de 256MB RAM y para sessions 64MB RAM de la siguiente forma: mount -t tmpfs -o size=256M,mode=0744 tmpfs /var/www/domain.com/var/cache/mount -t tmpfs -o size=64M,mode=0744 tmpfs /var/www/domain.com/var/session/ Esta configuración se perderá cada vez que reinicias por lo que tendremos que insertar estas dos lineas en /etc/fstab: tmpfs /var/www/domain.com/var/cache/ tmpfs size=256,mode=0744 0 0tmpfs /var/www/domain.com/var/session/ tmpfs size=64,mode=0744 0 0 7) Deshabilitar el open_basedir del vhost.conf de nuestro servidor. Se dice que mejora la velocidad, aunque yo no lo he percibido. /****************************************************************************************/Espero que les sirva, cualquier cosa avisen. Una cosa más. Por más optimizaciones que hagamos, si estamos en un shared hosting con muchas cuentas, la velocidad no va a variar mucho.Suerte
Para los que usamos Joomla siempre es útil tener un script a mano para resetear el pass del admin.Este es un simple script que hace una consulta e inserta el pass "test" en MD5. Una vez que reseteamos y podemos entrar, es muy importante cambiar el password por algo más seguro cuanto antes.Espero que los saque de alguna urgencia, cómo a mí ya me ha sucedido <?php/**********************************************************//* Script para resetear password de user admin en joomla *//* Subir este archivo por ftp y ejecutarlo *//* El nuevo password generado es "test" sin las comillas. *//* @gabrielreloaded / taringa *//**********************************************************/// Insertar los datos de tu hosting$host = "10.10.10.1";$user = "db_user";$pass = "db_pass"$con = mysql_connect($host,$user,$pass);if (!$con) { die('No conecta guacho, alto joomla me hago con 15 peso: ' . mysql_error()); }mysql_select_db("dbname", $con);mysql_query("update jos_users SET password='098f6bcd4621d373cade4e832627b4f6' where username='admin'";?>

Hola gente, estuve viendo la movida de los principales candidados para las próximas elecciones y me puse a analizar las estrategias online de cada uno y así fue que hice esta especie de informe que quiero compartir con ustedes.Recomiendo este post para fanáticos del diseño y el desarrollo web, Mauricio MacriWeb para la campaña: www.yolovoto.comSistema: Desarrollo PersonalizadoMaquetación: DIV + CSSHerramientas Sociales: Facebook, Twitter, email, SMSTwitter propio: siFacebook propio: siYoutube propio: si (no se promociona desde yolovoto.com)Conectar vía Facebook: siTítulos: textoGoogle Analytics: siMacri tiene 153.805 fans en FacebookBúsqueda "yolovoto.com" en google: 12.700 resultadosPROS:- Es un desarrollo 2.0 de estilo landing page para lograr viralidad- La conexión directa a Facebook lo diferencia de su competencia- La recomendación por email y SMS lo diferencia de su competenciaCONTRAS:- Muy pocos contenidos textuales acerca de la propuestaPino SolanasWeb para la campaña: www.pinobuenosaires.comSistema: WordpressMaquetación: DIV + CSSHerramientas Sociales: Facebook, Twitter, TaringaTwitter propio: siFacebook propio: siYoutube propio: si (no se promociona desde pinobuenosaires.com)Conectar vía Facebook: si (pero no está destacado)Títulos: textoGoogle Analytics: siSolanas tiene 20.063 fans en FacebookBúsqueda "pinobuenosaires.com" en google: 535 resultadosPROS:- Posee una sección con banners, fuentes, logos y material de difusión para webmasters- Su comunidad propia y publicidad en Taringa lo diferencia de su competencia- El material sobre las propuestas de gobierno es abundanteCONTRAS:- El slider tiene textos guardados como imagen y es confuso- El fondo verde de toda la página se mezcla con el contenedor principal generando confusiónDaniel FilmusWeb para la campaña: danielfilmus.com.arSistema: WordpressMaquetación: TABLAS !!!! + CSSHerramientas Sociales: Facebook, Twitter, Youtube, FlickrTwitter propio: siFacebook propio: siYoutube propio: si (si se promociona desde danielfilmus.com.ar)Conectar vía Facebook: noTítulos: imágenes!!!!! Google Analytics: noFilmus tiene 29.901 fans en FacebookBúsqueda "danielfilmus.com.ar" en google: 17.000 resultadosPROS:- Su canal de Youtube lo diferencia de su competencia- Su canal de Flickr lo diferencia de su competenciaCONTRAS:- No mide la campaña mediante Google Analytics y no se detecta otra herramienta similar- La maquetación con tablas no está a la altura de un sitio profesional- No es un sitio exclusivo para la campaña, esta web era usada para mostrar información sobre Filmus con anterioridad a la campaña.Conclusiones personales:- La estrategia de propaganda online de Filmus es limitada- El sitio de Filmus es el que tiene más inbound links, sin embargo éste no se creó exclusivamente para la Campaña. En este caso, Macri lleva la delantera- La estrategia online más 2.0 y orientada a Redes Sociales es la de Macri- Macri es el que más followers en Facebook tiene- Filmus destaca su canal de youtube- La estrategia de Solanas de publicitar en Taringa es novedosa