php - usar - ¿Desea crear un sitio de Preguntas/Respuestas? Entonces, ¿qué debería leer para construir un sitio así?
tutorial joomla 3.5 español (4)
Soy nuevo en la creación de sitios web y quiero crear un sitio que tenga las siguientes características:
- La gente debería poder publicar nuevas preguntas.
- Debería poder comentar las preguntas ya provistas (Proporcionar respuesta equivale a proporcionar comentarios).
- Debería ser capaz de categorizar varias preguntas.
Estoy planeando ir al lado del código abierto: usando PHP / APACHE / MYSQL / LINUX.
No estoy seguro de qué cosas debería leer, como CMS (Drupal / Joomla, etc.)
¿Alguien puede ayudarme?
Es imposible responder todas sus preguntas en una sola respuesta.
Si eres nuevo en php, no creo que debas bucear en un CMS.
Te recomiendo que dividas tus preguntas en otras más pequeñas y empieces a buscar y codificar en Google.
- La gente debería poder publicar
- Elegir una base de datos?
- Agregar entradas a una tabla?
- Registrando usuarios?
- Comentando
- De nuevo, agregando a la base de datos
- Retirada de la base de datos
- Mostrando resultados
- Categorías
- Arquitectura de base
- Base de datos Normalazing
- Nuevamente, agregar y retreivieng de la base de datos
..y así.
Esto estaría bien si lo haces para practicar, no para productos de la vida real.
Si está buscando un producto de calidad, debe comprar un cms.
OSQA es un clon de .com de código abierto, ejecutándose en Django y Python
(simplemente reemplace una P en su pila LAMP con otra P :)
Si solo está tratando de tener un foro en PHP para preguntas / respuestas, le recomiendo que eche un vistazo a phpBB . También puede consultar http://en.wikipedia.org/wiki/Comparison_of_Internet_forum_software_(PHP)
Hay varios paquetes de código abierto que podrías usar. O puede ir a http://area51.stackexchange.com/ y ver si alguno de los 566 sitios en desarrollo haría lo que quisiera.
Algunos paquetes de preguntas y respuestas de código abierto:
- OSQA - http://www.osqa.net/ (Django / Python)
- AskBot - http://askbot.org/ (Django / Python)
- Shapado - http://shapado.com/ (Ruby / Rails)
- Pregunta 2 Respuesta - (ver ese punto org) - (PHP)