В своей рассылке #2 я рассказывал о наборе бесплатного ПО для веб мастера. Можете посмотреть на архив моей рассылки (в моей подписи). Надеюсь, вы будете довольны подборкой ПО.
Kolyaj, советую вам обновить версию PHP Expert Editor до 4.1.
Заметьте, что регистрация этой программы для русскоязычного населения бесплатная.
Я разработчикам этой программы давал полезные советы, думаю новая версия 4.2 будет намного удобнее, если они все учтут.
Всем советую этот легкий (не ресурсоемкий) продукт для редактирования PHP4/5.
AlienZzzz, в возмездие за "парсиние страниц" Яндекс может применить инструмент "Алекса", т.е. каждый раз менять структуру страницы при выдаче результата. Поверьте, я сам пытался такое распарсить. Вроде получается, а через пару дней все приходится переделывать.
Надеюсь что все будет лучше чем прежде :)
Если походить по сайту Гугла или Майкрософт, от одной страницы к другой, то увидим что для каждой страницы (или раздела сайта) установлен свой ПР. Отсюда вывод - ссылайтесь не на сайт, а на его конкретную страницу, желательно не главную, а внутреннюю связанную с темой ссылки.
be@ver, :) Вы правильно говорите.
Решение, которое поможет вам - не использовать Ajax там, где проводится оптимизация под поисковые запросы. Сделайте целые страницы с текстом и другим контентом без применения JavaScript. Даже фреймы будут индексироваться, а вот JavaScript не будет.
Kpd, вы правы. Я пытался приводить ссылки на все продукты, однако упустил этот момент. Спасибо за совет.
Насчет тестирования и контроля версий - в следующих выпусках затрону эту тему.
dayw, человеку свойственно ошибаться. Спасибо что указали на ошибки.
tommy-gung, я решил сделать вводные уроки. Далее пойдет более серьезный разговор, но ссылки на книги для непрофессионалов постараюсь давать.
Николай В., возможно эта тема будет затронута не скоро :)
den navajo, есть книги по этому поводу. Среди софта - бесплатный StarUML, у которого функциональности достаточно для построения UML диаграмм. Кстати, в нем можно изменить генератор программного кода, переписав его под генерацию PHP5 кода.
Kpd, разница есть. Велосипед и машина - транспортные средства. Принципы их использования разные.
deepslam, верно. Но их выпуски стали редкими (всего раз в 3 месяца).
Если честно, то не сталкивался с "Ruby", поэтому ничего сказать не могу.
Примечание: хотел вчера выпустить рассылку, но не успел. Учту все ваши пожелания, и постараюсь выпустить рассылку сегодня. Однако подписчики получат рассылку сразу, а форумчане - с задержкой от одного до трех дней.
Второй выпуск. Инструментарий профессионала.
Во втором выпуске решил подготовить всех подписчиков к серьезной работе. Я понимаю, что среди подписчиков присутствуют не только профессионалы, но и те программисты, которые хотят стать профессионалами. Поэтому я решил не использовать сложных уроков, чтобы не испугать будущих профессионалов :). Если я что-то буду говорить не совсем понятное – пишите мне на email, я вам отвечу на ваши вопросы в следующей рассылке (через неделю).
Сегодня поговорим об инструментарии профессионального PHP программиста. Я для себя решил использовать только лицензионное программное обеспечение, что и вам советую. «Лучше меньше, да лучше» - так говорил мой преподаватель. Поэтому не искушаемся на различные кейгены и тому подобное, а ищем либо бесплатные продукты Open Source, либо платим деньги (если не нашли бесплатной альтернативы). Скажу честно – когда платишь деньги, то уже не набираешь побольше софта (программ), а выбираешь только нужное и получше.
Если в данный момент у вас нет денег на приобретение лицензионных программ – не беда, придется перебиваться не полнофункциональными средствами, зато будет стимул для заработка денег. Например, вместо Windows может послужить Linux, а вместо Zend Studio вполне сойдет текстовый редактор NotePad. Но если уж «нельзя, но очень хочется, то можно» (опять слова моего преподавателя) – то временно можете пользоваться Windows (все же, на 30 дней дают его в полной лицензии).
Первое – это редактор PHP кода. Я рекомендую PHP Expert Editor (www.phpexperteditor.com). Программа является платной. Однако, как только вы перейдете на русскую версию сайта (вверху закладка), то увидите ссылку для получения бесплатного ключа. Регистрируемся, и получаем ключ.
Второе – редактор html кода. Я рекомендую воспользоваться продуктом от Майкрософт. Да-да, именно эта компания предлагает бесплатный продукт «Microsoft Visual Web Developer 2005 Express Edition». Эта программа станет лицензионной сразу после того, как вы бесплатно зарегистрируетесь на сайте Майкрософт, где вам выдадут ключ. Этим продуктом можете пользоваться сколько угодно долго, просто изредка придется обновлять ключ на сайте корпорации Майкрософт.
Третье – веб обозреватель (браузер). Сойдет Internet Explorer, Opera, FireFox. Думаю этого набора будет достаточно. Эти все программы являются бесплатными.
Четвертое – FTP клиент, для закачивания своих файлов на веб сервер. Лучший из лучших, и при этом бесплатный – это FileZilla. Поддерживается докачивание при обрыве связи, и многопоточная закачка файлов на сервер. Удобный, простой, быстрый.
Пятое – веб сервер и сервер баз данных. Конечно же это будет Apache и MySQL. Хотя последний может быть заменен на PgSQL. Всем кто не желает тратить время на установку сервера и его настройку, рекомендую скачать «Денвер» (denwer.ru). Стоит заметить, что «Денвер» стоит использовать только на локальном компьютере для тестирования скриптов, а не на реальном веб сервере!
Шестое – программа для работы с базами данных. Использовать phpMyAdmin в профессиональных целях не есть хорошо. Необходимо более удобное средство, и оно есть – MySQL Query Browser (входит в состав MySQL Tools, и его можно скачать по адресу: http://mysql.org/downloads/gui-tools/5.0.html)
Седьмое – другое ПО.
1. Для общения с заказчиком - это ICQ (qip.ru), Skype (skype.com) и Live Messanger (msn.com).
2. Для получения почты пользуемся бесплатным почтовым клиентом (опять наш любимый) Microsoft Live Mail (live.com).
3. Замена Word – это OpenOffice Portable. Хотя на 60 дней Майкрософт выдает лицензионные ключи для Office 2007, так что советую поспешить.
4. Для детальной настройки тонких моментов – используем FAR Manager.
5. В роли архиватора – 7zip (лучше чем WinZip и WinRAR). Скачиваем с www.7-zip.org.
6. Антивирус – можно использовать Norton Internet Security 2006, который идет на диске к материнской плате Asus. Спросите у знакомых, у них точно есть эта программа. 90 дней пользуемся, затем переустановка операционной системы и снова пользуемся.
7. Менеджер закачек – Download Master.
Скорее всего, вы знаете о некоторых из перечисленных программ, или даже используете их в данный момент. Если вас заинтересовала замена некоторых программ на их аналоги Open Source, тогда вам стоит обратиться на сайт sourceforge.net, где собран огромный архив лучших программ, над которыми сейчас идет работа.
Завтра будет очередной выпуск рассылки, в котором я расскажу уже о конкретных советах применения PHP в профессиональных целях. Жду ваших отзывов.
В данный момент подписчиков: 26
dkameleon, каждый судит по своей распущенности :)
Shtogrin,вы правы. Теперь я понял свою ошибку, за которую меня штрафуют на форуме - я говорю, а не делаю. Хорошо, вот вам второй выпуск рассылки привожу ниже.
Shtogrin, Bor-ka, я так и делаю. Моя рассылка видна на сайте subscribe.ru (ссылку я привел выше). Если вы сочтете нужным не получать мою рассылку, а мои советы неподходящими для вас - то сможете отказаться от рассылки в любой момент.
Привет. Очень приятно познакомиться!