Смотря от целей и задач проекта. Если Вам надо решить конкретную конечную задачу и в дальнейшем заниматься только контентом, то конечно, проще и дешевле собрать систему из готовых модулей. Если Вы планируете развивать систему - лучше строить на заказ.
Вы, конечно, сейчас закидаете меня помидорами и навозом, но комментарии в процедурах, в правильно спланированной системе не нужны :). Просто нужно отдельное описание архитектуры системы, желательно в графическом виде. Например UML модель и отдельный документ с описанием всех используемых в системе процедур и функций (что делает, где используется, что на входе, что на выходе, уровни логгирования, используемые обработчики ошибок, если стандартные - то откуда взяли, если стандартные модифицировали - то что и где).
При модернизации необходимо максимально использовать уже существующий код, и обязательно делать такое же документирование.
А комментарии в проекте на 12-15 тыс строк кода - просто пустая трата времени т.к. никто комментарии в коде читать не будет. Максимум - блок комментариев в начале функции или процедуры.
И, использовать обычные правила написания процедур и функций, типа ограничивать количество строк в процедуре до сотни, выносить обработку ошибок в отдельные процедуры и.т.д.
Еще не забыть блок питания двойной поставить и память в режм зеркалирования завести.
Если китайцы это позволят. А они сейчас крупнейшие импортеры нефти у Ирана. Китай пока не делает громких заявлений, но может запросто помочь своими зенитными комплексами. Да и космическую программу свою они сейчас ударными темпами не зря развивают.
Да... час от часу не легче. В свое время гениальный американский президент Франклин Делано Рузвельт красиво вписался во Вторую Мировую, заморозив в июле 41 года все японские активы США и отрезав Японию от нефти, в ответ на высадку японцев на французской базе Камранг, по просьбе правительства Виши. Тем самым предопределив нападение Японии, и становление Америки как финансового и политического центра мира. Если кто не помнит, в середине 41 года США сохранял нейтралитет, и правительство Виши было формально законным.
Красиво, черт побери!
А что мы видим сейчас?
Блицкриг в горной местности? У Мелентайна в "Танковых сражениях" хорошо описаны действия боевой группы 2 танковой дивизии под управлением Балька. Но американцы это не немцы, и Афганистан показывает, что успешно они могут бороться только с сельскими свадьбами.
Serboy, ТопикСтартеру информации для работы дали выше крыши. Я думаю, нам можно еще помолиться за то, чтобы у него, наконец, все заработало. А как он это сделает - неважно.
А смысл? Из бэкапа проще восстанавливаться или просто поиграться?
Вопрос в том, что сколько времени ТС на эти действия убил и сколько времени еще убьет. Ваш метод тоже правильный, не спорю, но зачем городить лишние сети? У меня сервер есть и не один и стоят они не дома. А тот, что дома стоит уже свое давно на меня свое отработал, теперь ребенок его мучает :).
Прочитал. Ошибку понял. Каюсь. 🙄
Под виндой юзал только апач. Не возбудило. 🚬
PHP c МуSQL комментировать не буду, ибо слабо знаю.
Вообще то BGP это немного не про сетевухи :D. Это Border Gateway Protocol - протокол маршрутизации сетей автономных систем. Необходим, например, для балансировки нагрузки при наличии нескольких каналов интернет к разным провайдерам. А AS - это автономная система, например - сеть класса С из 256 IP адресов. Короче, все это система маршрутизации трафа между провайдерами. BGP поднимать на линухе это то же что и мускулистый апач, приправленный рнр на винде городить. Работать будет, но неэффективно.
Я не понимаю, почему именно ЧЕРЕЗ десктоп? ТС хочет трудностей или не знает, что есть такая весчь, как одноранговая сеть? Я как раз сначала предложил наиболее логичное и простое, с моей точки зрения, решение.
Насколько я понял модем к десктопу напрямую не присоединен, а присоединяется чеоез другую сетевуху, которая идет к маршрутизатору ( на выходе у которого только 1 порт ethernrt http://www.dlink.ru/products/prodview.php?type=23&id=646 ). Хотя принципиально это не важно.
А где сказано, что на десктопе виндовый продукт стоит? Судя по списку установленного софта там должен стоять линух или фрюха.
Ну, обжим - это максимум 30 сек на коннектор, не представляю, с какого перепоя по 2,5 минуты там делать :) А вот с настройкой - ох не факт, что за 5 минут справитесь... Может Вы за полчасика сможете на линухе BGP для одной AS поднять и настроить? Тогда снимаю шляпу.
А сколько копий винды в среднем в работе? Или Линух как сервер используется?
Я пробовал, сначала понравилось, но уж очень все тормознуто. Pentium M 1,86 с 2G оперативки на 2-х копиях винды - достаточно печальное зрелище, если пробовать делать что-то в фотошопе или автокаде. Осталось на отдельном диске, загружаю с USB, но очень редко использую. Последний раз пользовался в декабре прошлого года. Проще поднять на отдельной железке.
Если кому интересно - сам года как 4 сижу на ADSL. На входе раньше стоял совмещенный модем-маршрутизатор-WiFi point ( Zyxel 662HW ), но с ростом техники дома он перестал справляться с нагрузками и задачами и был заменен на Linksys SVR200 у которй отключил WiFi ( процессор слабоват для всего, что я там использую, да и точка так себе ) и отдельную точку доступа WAP4400N, которая включена в один из портов роутера. Дома практически постоянно используются 3 ноута ( IBM T43, IBM T30, IBM X21 ) плюс стоит лабораторный сервачок ( Супермикровский Tower с самым первым P-IV и памятью типа rambus, но со SCSI дискотекой ) с линухом, на котором ребенок упражняется. Все это работает по WiFi, хотя в любой момент можно перейти на веревку, благо розетки в каждой комнате есть и не одна. Также имеются всякие гаджеты с вайфаями и друзья мои и ребенка с ноутами приходят. В любой момент я могу залезть в мою внутрнюю сеть извне при помощи LinkSys QuickVPN. IP берется из Dynamic DNS, где мой роутер зарегистрирован.
Ну , как сказать.... А если приятель со своим ноутом нагрянет?
Как цеплять бум? или точку доступа цеплять.
Да и простенький 5 портовый коммутатор поставить намного проще, чем настроаивать маршрутизацию.
Но если уж хотите заняться любовью по полной программе, то пожалуйста :)
Ага, и еще... на связке Desktop - Ноут обязательно сделайте другую сеть.
Например 192.168.2.0
Т.е. адрес у катры десктопа->ноут 192.168.2.1 сеть 255.255.255.0 Гейт задавать не надоНа ноуте 192.168.2.2 Гейт 192.168.2.1 сеть 255.255.255.0
Потом соедините кроссовым кабелем десктоп и ноут и пробуйте отправлять ping c ноута на десктоп. Работайте с кабелем до тех пор, пока не получите нормальный пинг.
Затем надо заняться настройкой маршрутизации на десктопе. NAT поднимать не надо. NAT работает на adsl маршрутизаторе.
Короче любви тут, если не в теме, на несколько дней. Быстрее сгонять в магазин, сдать вторую сетевуху и взять вместо нее простенький 5 портовый свич. Поставить его между адсл роутером и десктопом, воткнуть в него ноут и наслаждаться интернетом, не мороча себе голову кросс-кабелями, и настройкой маршрутизации.
Удачи.
А Вы им как нибудь тоже позвоните и попросите, по старой дружбе, деньжат подкинуть. :)
И у меня было такое. На машине жены. Лет 5 прошло, но до сих пор она мне это вспоминает :)