■ Este hilo se encuentra guardado en el archivo
[DESARROLLO] ¿Qué necesito aprender para crear mi propio IB? (22 respuestas)
1 :
root@bienvenidoainternet.org:~#
: 06/09/21(lun)16:56:05
ID:1GlqYQhc0
Tengo ganas de crear un imageboard que hable exclusivamente de software libre. Pero no quiero usar ningún motor existente, quiero crear uno propio desde cero. Los leo uwu <3
2 :
the yellow toxic
: 06/09/21(lun)17:48:13
ID:IYNnsmQi0
>>1yo no se como... pero cuando lo termines me puedes pasar? o lo que fuese, me interesaria.
3 :
the yellow toxic
: 06/09/21(lun)19:22:25
ID:NwFVACGm0
Aprender a usar un motor de búsqueda.
4 :
the yellow toxic
: 06/09/21(lun)20:16:51
ID:1GlqYQhc0
>>3Te voy a matar maldito conchetumare
si ya sabes programar es más fácil revisar el codigo de los ya existentes para saber como se hace.
6 :
root@bienvenidoainternet.org:~#
: 06/09/21(lun)21:57:14
ID:xpQrfDDV0
Si ya sabes modelar es trivial crear tu BD y programar un ORM para que te estructure la información que maneja un IB. Al menos necesitas
>tablones
>hilos
>posts
>usuarios (admin, mod, janitor)
>bans
El resto es lujo.
7 :
the yellow toxic
: 07/09/21(mar)08:43:53
ID:T2ZvdS/Y0
>>4ok... no me molesta porque se que soy el original, es mas, me gusta que alla gente como tu, sigue asi...
8 :
root@bienvenidoainternet.org:~#
: 07/09/21(mar)11:42:14
ID:Rceyo0RtR
>>1JSP es lo mas fácil una vez aprendes Java y muy rapido de desplegar y actualizar.
No olvides aprender conexiones JDBC y MariaDB.
Puedes empezar planteando como funciona un simple sistema de comentarios estilo Disqus sin anidamiento.
9 :
root@bienvenidoainternet.org:~#
: 07/09/21(mar)11:43:17
ID:Rceyo0RtR
Ah y Bootstrap como marco de trabajo de CSS.
Haz el proyecto en Maven y así puedes usar webjar que vengan con Bootstrap.
10 :
root@bienvenidoainternet.org:~#
: 07/09/21(mar)11:43:49
ID:Rceyo0RtR
Y una ultima cosa.
Hay también bibliotecas para evitar el XSS y similares.
11 :
root@bienvenidoainternet.org:~#
: 07/09/21(mar)20:57:28
ID:aiUNJzkM0
Aprende a hacer un blog en cualquier lenguaje de programación y el resto es pura abstracción.
12 :
root@bienvenidoainternet.org:~#
: 08/09/21(mie)01:57:43
ID:wiUjgjAZa
OP aquí.
Muchas gracias por sus recomendaciones. Voy a estudiar a fondo para poder hacer un buen sitio. Los quiero mucho baisas ❤️
13 :
the yellow toxic
: 08/09/21(mie)14:53:58
ID:n3k7uAq20
>>12recuerda luego publicarlo aqui no seas verga XD.
14 :
root@bienvenidoainternet.org:~#
: 04/12/21(sab)00:16:57
ID:MjIzYmIxa
Si lo hiciste? Como te quedó? 🤔
15 :
root@bienvenidoainternet.org:~#
: 05/12/21(dom)17:58:44
ID:YzVlNDQ50!
>>14OP acá. Estoy terminando mi carrrera como analista y no he tenido tiempo para nada :(
Lo bueno es que gracias a este proyectito reforcé conocimientos en MySQL y tengo ganas de aprender Python correctamente para hacer cositas con Weabot uwu
Para un imageboard es relativamente simple, necesitas una tabla con posts y que cada post tenga un padre. Así tienes un board con hilos.
17 :
root@bienvenidoainternet.org:~#
: 05/12/21(dom)19:46:23
ID:YTI0Y2Qya
>>10 el xss es si permites js. Solo necesitas cabeceras CSP y cookies SameSite para prevenirlo.
en realidad samesite es para prevenir csrf, que también es relevante
19 :
root@bienvenidoainternet.org:~#
: 01/01/22(sab)19:41:57
ID:YTJiYWUw0
>mysql
>no postgres
Usa un framework baisano, luego que lo empieces a entender puedes darte el lujo de optimizar y eliminar componentes que no uses.
Si realmente quieres aprender no empieces con frameworks.
21 :
root@bienvenidoainternet.org:~#
: 07/01/22(vie)23:50:38
ID:Yzc2ODdm0
SI quieres algo usable en producción y seguro te conviene trabajar con frameworks.
22 :
root@bienvenidoainternet.org:~#
: 07/01/22(vie)23:57:35
ID:MDBhNjZha
>>21>Usable y seguro>usar frameworksJjaja
Igual, quién usaría un IB en producción? 🤔
4 KB
■ Este hilo se encuentra guardado en el archivo
weabot.py ver 0.10.9
Bienvenido a Internet BBS/IB