Skip to content
This repository has been archived by the owner on Mar 5, 2024. It is now read-only.

избавиться от ручной работы проекта #39

Open
Amarchuk opened this issue Mar 22, 2012 · 4 comments
Open

Comments

@Amarchuk
Copy link
Collaborator

Подумать и сделать, чтобы не менять вручную конфиги в майнере, не чистить файлы вручную, чтобы проект проходил полный цикл при работе.

@ghost ghost assigned achugr Mar 22, 2012
@achugr
Copy link
Owner

achugr commented Mar 22, 2012

Ну, тут есть некоторая тонкость.
Когда ты делаешь чистку базы, это вполне нормально, что майнер об этом не знает. Нужно сделать класс, типа CleanSystem, который будет делать всякие чистки

@Amarchuk
Copy link
Collaborator Author

Да, именно поэтому сначала "подумать и спроектировать", как бы это лучше сделать.

@achugr
Copy link
Owner

achugr commented Mar 22, 2012

CleanSystem должен чистить базу данных, запускать скрипт создания базы, инициализации базы, удалять файлы майнера.
2 варианта чистки майнера:

  1. полная чистка - все линки, все html-ки скачанные нужно потереть
  2. неполная чистка - удалять только линки, скачанные странички оставлять

** Первоначально и обязательно - чистка базы + удаление линков в майнере. Как сделаешь - напиши, посмотрим насколько долго делать остальное.

@achugr
Copy link
Owner

achugr commented Mar 22, 2012

Не думаю, что тут стоит много думать и проектировать. В конце концов, при проектировки машины никто не делает специальную кнопку, чтобы она разбиралась полностью, чтобы человек мог собрать ее заново. Нужно сделать минимум, который просто лень делать полностью руками + как с линками - есть вероятность забыть их удалить после чистки базы. У нас много других задач.

@ghost ghost assigned Tim239 Mar 26, 2012
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants