Cómo recolectar computadoras viejas y no perderse en ellas. Parte 2

Que el autor de la primera parte me perdone por robar su nombre, pero este tema me es muy cercano. Nosotros, el Museo del Software y la Computación, enfrentamos el mismo problema de catalogar y contabilizar nuestras exhibiciones. Después de estudiar las bases de los museos disponibles, llegamos a la conclusión de que todo esto es de alguna manera difícil e inatomizable, y decidimos escribir el nuestro. ¿Me pregunto qué pasó? Bienvenido a cat.

No soy un desarrollador profesional, así que escribí en lo que estaba al menos un poco familiarizado: PHP + MySQL. Por el momento, el proyecto ha estado en desarrollo durante dos años y lo estamos utilizando activamente para nuestras tareas, pero, lamentablemente, todavía está demasiado húmedo para una publicación abierta.

Después de otra refactorización, me di cuenta de que necesitaba hacer una estructura modular. Por lo tanto, describiré brevemente cada módulo.

Módulo de hardware

Hardware 3 . - . , ZX Spectrum 48. (), Sinclair ZX Spectrum ( , ). , ( , ). .

- . ZX Spectrum. , (object_id ), : , , , . , :

- . , , , , , . , , , , .

Software

. , , , , - . Pacman.

- Software. , Pac-Man Namco , . , .

, - Release. Software, : , , , , . Pacman , Atari 2600, Atari 5200 Sega GameGear. Primary Release Software.

Hardware, . , Pacman Atari 5200 3 , 3 , 3 , 1 - . , .

Catalog

. (Vendors), (Platforms) (Developers). , , - , - , . . . :

, . , , ZX Spectrum. . , .

, . .

Search

. , , , MySQL LIKE. , . ( ZX Spectrum), . , spec :

Calendar

- - . , , . . -10 +20 .

, 0.23.

:

  • , ;

  • ;

  • , , HTML Rich Textbox;

  • ( , MySQL-).

:

  • ( , );

  • - . MobyGames;

  • .

. .




All Articles