elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 20
1  Programación / Bases de Datos / Mejor opcion para una Base de Datos Distribuida? en: 11 Agosto 2014, 23:30 pm
Bueno actualmente estoy en un proyecto donde tendre que tener una base de datos distribuida (*ya que no quiero caer en que si falla el internet de una sucursal no vaya a trabajar porque la BD este en otro lado centralizada*)

Actualmente me ha gustado mas MySQL puesto que tiene para hacer replicas Master<->Master, de esta forma todo lo que pase en las de afuera se replicaran en las demas BD, pero el problema esta en que si la BD llega a crecer a mas de 1 millon de registros por tabla, que MYSQL puede empezar a tener una velocidad lenta, nunca he trabajado con tantos registros en una BD por lo cual vengo a solicitar alguna sugerencia, igual estuve viendo Postresql que este aunque en un principio tiene una velocidad lenta a comparacion de Mysql se menciona que aunque la BD cresca esta velocidad sigue sin cambiar, pero vi que nada mas es de Master->Slave (*Maestro a Esclavo*) por lo que ahi no supe que hacer, en ese caso se me ocurrio tener 2 BD en cada sucursal 1 maestra y otra esclavo donde la maestra solo recibira datos y replicara en la esclava y a las demas esclavas registradas en cada sucursal, pero tener 2 base de datos siento que no seria lo ideal o mas optimo.

Por ello sus sugerencias o recomendaciones son aceptas :p


P.D. Tambien vi MariaDB pero como nunca la he usado pues no se que opinan de ella y si se trabaja de la misma forma que con Mysql para las replicas ?
2  Programación / PHP / Re: Link que pide info de una bd en: 26 Julio 2013, 02:39 am
Pues te digo que eso no es verdad ya que estoy viendo y no me pone nada ahi.
3  Seguridad Informática / Bugs y Exploits / Re: Conseguir el Panel de Administrador en: 25 Julio 2013, 07:28 am
Yo uso mucho Google *w*!

Ejemplo:
site:pagina.com intitle:Login
site:pagina.com intitle:Admin
site:pagina.com login
site:pagina.com admin
site:pagina.com inurl:login
site:pagina.com inurl:admin

Eso me ha funcionado hehehe :P

4  Programación / PHP / Re: Link que pide info de una bd en: 25 Julio 2013, 06:49 am
Donde le asignas el valor a $_SESSION['id_puntos'] ?
5  Programación / Bases de Datos / Re: Como hacer un select de un update? (MSSQL) en: 25 Julio 2013, 06:07 am
Un SP igualmente en mi opinion no son del todo factible yo prefiero en mi BD tener solo la informacion, y desde mi aplicacion hacer el manejo de ella, y muchas veces he tenido que migrar entre gestores de bd mysql, mssql, postgres y los sp no son tan faciles de transladar so si son bastantes sp es mucho mas trabajo a hacer, igualmente la seguridad siempre dependera del programador.

La reutilizacion bastaria igualmente creandola como una funcion en nuestro codigo, el performance igualmente se me hace de forma mas sencilla acceder a codigo web que estar checando en la bd y hacer cambios en ella.

Aunque pues al final es como uno se sienta mas comodo.
6  Programación / PHP / Re: ayuda a mostrar datos tabla en: 7 Julio 2013, 22:25 pm
Código
  1. <?php
  2. $con = mysql_connect('localhost', 'root', '123456') or die('ERROR DE CONEXION CON MYSQL: ' . mysql_error());
  3. mysql_select_db('libros', $con) or die('ERROR CONEXION CON BD: '.mysql_error());
  4.  
  5. $result = mysql_query('SELECT Titulo, Autor, Editorial, Año as Year FROM libros');
  6.  
  7. ?>
  8. <table border="1">
  9. <tr>
  10. <td>Titulo</td>
  11. <td>Autor</td>
  12. <td>Editorial</td>
  13. <td>Año</td>
  14. </tr>
  15. <?php
  16. while ($r = mysql_fetch_object($result))
  17. {
  18. echo '<tr>';
  19. echo '<td>'. $row->Titulo . '</td>';
  20. echo '<td>'. $row->Autor . '</td>';
  21. echo '<td>'. $row->Editorial . '</td>';
  22. echo '<td>'. $row->Year . '</td>';
  23. echo '</tr>';
  24. }
  25. ?>
  26. </table>
  27.  

Con eso bastaría, aunque una sugerencia es nunca usar palabras en las columnas que lleven nombre con acentos o ñ.
7  Programación / Desarrollo Web / Re: Quien ha podido ser los capullos que me a hecho este ataque? en: 6 Julio 2013, 23:38 pm
Supongo que si manejastes ID, por lo que puedes ver desde que ID empezaron y hacer un
DELETE FROM Juegos WHERE ID >= IdDelPrimerSpam

Bueno ahora de obtener informacion de quien lo hizo, pues en tu database no sabrias nada ya que como bien dices no guardas informacion de IP algo que identifique de donde es, pero tambien apache guarda logs por lo que podrias pillar por ahi la IP de la persona que fue, y ya sacar algo mas de informacion.
8  Programación / Bases de Datos / Re: Consultas relacionadas sin JOIN en: 6 Julio 2013, 13:44 pm
Usando tu consulta, solo arreglando los pequeños fallos

Código
  1. SELECT Estudiante.idCarrera AS [Carrera], Estudiante.Nombres, Estudiante.Apellido FROM Estudiante WHERE Estudiante.idCarrera IN (SELECT Carrera.idCarrera FROM Carrera WHERE Carrera.idCarrera LIKE '%CS%');
  2.  
9  Programación / Desarrollo Web / Re: como llamo un archivo php de otra pagina en: 6 Julio 2013, 13:32 pm
Podria intentar usando curl.
10  Programación / Desarrollo Web / Re: Asignar dos id y name a un input en: 29 Mayo 2013, 06:42 am
igualmente si en la cantidad manejaras números, el type="text" cambialo a type="number"

Aquí puedes checar los tipos de input que hay, por si las dudas!
http://www.w3schools.com/html/html5_form_input_types.asp
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 20
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines