Форум сетевых администраторов
Показаны 7 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Проектирование больших проэктов (http://netadmin.ws/forum/showthread.php?threadid=4625)


Помещено rio 06-03-2003 в 00:21:

Red face Проектирование больших проэктов

Интересно ваше мнения как распланировать скажем создание портала типа phpuke ... или чего-то подобного ... мне интересны именно как вы проектируете .... связка Php+anyDB

Polo , не туда запостил перемести плз в php

__________________
Ковчег построили дилетанты, а профессионаллы построили "Титаник" - не бойтесь спрашивать то , чего вы не знаете , а так же делать то - чего не умеете !


Помещено 2thed 06-03-2003 в 00:32:

1. тут вредли есть кто с нуля написал phpuke а чуть по менше например SCHIZO делал. токо он редко стал появляться
ну еще красивое чтиво здесь: http://kurepin.ru/php/
2. протри тему и создай новую в пхп разделе.


Помещено rio 06-03-2003 в 00:37:

Да курепина я уже прочитал ...

Хорошо выразимся по другому , ка вы планируете свои проекти при связке PHP+ anyDB ....

__________________
Ковчег построили дилетанты, а профессионаллы построили "Титаник" - не бойтесь спрашивать то , чего вы не знаете , а так же делать то - чего не умеете !


Помещено polo 06-03-2003 в 00:38:

1. Сначало нужно подготовить список требований, разбить все по категориям.
2. Основываясь на списке требований, создать план проекта, техническая сторона (ядро).
3. Написать ядро.
4. Писать остальные модули исходя из пункта один.

__________________
Всегда есть решение.


Помещено rio 06-03-2003 в 00:47:

о втором пункте поподробней

__________________
Ковчег построили дилетанты, а профессионаллы построили "Титаник" - не бойтесь спрашивать то , чего вы не знаете , а так же делать то - чего не умеете !


Помещено SCHIZO 18-03-2003 в 01:51:

А вот и я =)
По прошествии некоторого времени эксплуатации того что уже было написано могу сказать следующее:
- не зная чего хочешь ничего не получишь (т.е. читай что Polo написал)
- использование CVS
- анализ и использование (по условиям лицензии) уже существующего ПО на PHP (нефиг велосипед изобретать)
- анализ собственного кода на предмет выявления повторяющихся фрагментов и создания из них классов (код сразу же значительно упрощается)
- нет куков = робот (это что касается обработки сессий) MySQL очень часто валится под лавку когда каких нибудь 2-3 поисковика начинают заводить по 500 сессий на каждого по ходу индексирования сайта, а люди редко отключают плюшки не по делу
- если работа групповая желательно использовать какуюнибудь фичу для координации проекта и отслеживания багов
- структуру данных, сами данные, их оформление и PHP код надо разделять
- использование XML + XSLT для работы с данными, структурой и оформлением (можно вообще сделать портал без единого куска SQL)
...
вроде все

__________________
FAQ OFF


Помещено he][es 02-07-2005 в 21:46:

Буду делать систему бюджетирования, можете чего нить посоветовать?..

__________________
Админ - вождь Апачей...


Формат времени GMT. Текущее время 19:32.
Показаны 7 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.