Архивы |
Июль 2020
Май 2020
Март 2020
Ноябрь 2019
Май 2019
Февраль 2019
Декабрь 2018
Сентябрь 2017
Август 2017
Июнь 2017
Апрель 2017
Февраль 2017
Сентябрь 2016
Июль 2016
Сентябрь 2015
Август 2015
|
|
|
|
Дата: 03 СЕН 2016, 23:54:51
|
Сегодня я взял интервью у 4X_Pro, программиста-самоучки, человека во многом неординарного,ведущего разработку на РНР. Самое значимое его "детище"-это движок сайта (сайт на основе форума-Intellect Board. Также его "рук дело" и замечательная (мне очень нравится) CMS Text CMS, прекрасно подходящая под сайт для блога или новостной сайт. У 4X-Pro интерестные взгляды на жизнь и окружающую действительность. Например, он считает себя Истинным Непразднующим, т.е, не признающим ценность праздников (для себя) окружающих людей, и Живущим в Сети. Я посчитал нужным обратится к нему, и задать несколько вопросов. Вот наша беседа: ************************************************************ Начнём с лёгкого вопроса. Помните ли Вы свою первую работоспособную программу? ("Привет мир!"-не считается ) Нет, не помню. Более того, довольно сложно определить, что следует считать таковой, т.к. на начальном этапе я часто брал программы из книг, а потом что-нибудь в них переделывал, чтобы посмотреть, что будет. Вы пришли в программирование, потому что это было целью, или Вас внезапно поглотило это увлечение? Дело было так: когда отец купил мне первый компьютер, это было для меня настолько большим событием, что я хотел знать и уметь все, что с ним связано. (Отчасти потому что компьютер оказался территорией, где я был полностью свободен от контроля взрослых.) В том числе, конечно же, и программирование. А когда (уже спустя несколько лет) выбирал ВУЗ и специальность, связанную с программированием, то делал это по принципу "занимайся тем, что получается лучше всего". Мне известно, что свои разработки Вы ведёте сами. Есть незначительная доля участия двух модераторов во 2-й версии IntB, есть несколько патчей, и стиль от посетителей форума, не более того. Насколько тяжела для Вас разработка больших проэктов, и есть ли при этом какое-то планирование дня? Или Вы садитесь за компьютер безсистемно, в любое время суток? Целенаправленного планирования дня у меня нет, но обычно все складывалось так: утром выхожу в Интернет и провожу время там, а движком занимаюсь вечером или даже ночью. Обычно тяжело начать делать какой-либо новый модуль, но если уже появилось что-то, результаты работы чего можно увидеть, то дальше мотивация на то, чтобы доделать и усовершенствовать, появляется сама собой. Бывали ли курьёзные случаи в процессе с разработки IntB? Да. Незадолго до релиза я написал инсталлятор, стал его тестировать, прошел все этапы установки, зашел в Центр Администрирования, и убедился что все работает как надо, включая автоматическое удаление инсталлятора после окончания установки. Был очень доволен, пока не осознал, что удаленный файл инсталлятора был его единственной копией, и теперь инсталлятора у меня нет. К счастью, в IDE, которую я тогда использовал, есть локальный контроль версий, с помощью которого я все быстро восстановил. Каким Вы видите Интернет, и вектор развития CMS и серверов (PHP, Apache, SQL) в будущем? Полагаю, протокол HTTP и языки HTML и CSS в будущем сильных изменений не претерпят: слишком уж повсеместно они используются, и какие-то скачкообразные изменения тут маловероятны. Развитие будет эволюционым: постепенно появляться новые теги или свойства, и все, а также активнее внедрятся микроформаты. А вот PHP в качестве серверного языка может быть частично потеснен NodeJS. Скорее всего, будут активнее и больше использоваться базы данных типа NoSQL вместо привычных реляционных. Что касается CMS, предполагаю, что рано или поздно наберет популярность такой вариант: основной контент страницы (скажем, текст статьи, пост в блоге, тема на форуме) сохраняется после создания/редактиования в статические файлы, которые отдаются сервером напрямую, без использования PHP вообще, а вспомогательные элементы (например, список тегов или список сейчас присутствующих на сайте пользователей) догружаются асинхронно с помощью Javascript. Это позволит отображать сайты быстрее и с меньшей нагрузкой на сервер, а также сделает их более дружественными к поисковым роботам. Работа программистом-это Ваш основной способ зароботка, или иными словами-чем Вы зарабатываете на жизнь? До 2012 года был основным, потом появились другие источники дохода.
3-я версия IntB довольно удачна. Насколько широко Вы планируете развивать её функционал в следующих релизах? Как минимум, планирую добавить несколько видов модулей (новости, статьи, фотогалерея) и задаваемые поля в профиле пользователя. Также есть мысли о том, чтобы сделать возможность внешней авторизации, чтобы можно было интегрировать с другими сервисами. Ваши пожелания и рекоммендации начинающим PHP-программистам? Быть любознательными и готовыми "заглянуть под капот", т.е. изучать не только PHP и SQL, но и держать в голове картину происходящего при выполнении скрипта в целом, т.е. как происходит обмен между клиентом и сервером, как работает HTTP-протокол, как порождаются процессы для обработки запроса на сервере, как и для чего нужны различные виды кеша и т.п. Еще бы посоветовал не кидаться сразу изучать frameworks, а сначала написать пару-тройку небольших программ на чистом PHP. Как родственники относятся к Вашим занятиям, и женаты ли Вы? Родственники толком не знают, чем я занимаюсь, знают только что я что-то там программирую. Нет, не женат и в обозримом будущем не собираюсь.
Одно из Ваших увлечений-фотография. Поделитесь той, которая нравится. Это и будет эпилогом к нашему разговору.
Из недавних — вот эта: Картинка:
KAwoUyYJSxI.jpg [ 49.1 КБ | Просмотров: 204895 ]
Теги: Intellect Board • Разработчик • 4X_Pro • Php
Последний раз редактировалось Александр 04 СЕН 2016, 10:32:13, всего редактировалось 8 раз(а). |
|
|
Просмотры 208518 время
|
Дата: 23 ИЮЛ 2016, 10:25:18
|
Да… Давно я не волновался. Но сегодняшний анализ моего детища, любимого форума (не забудьте перейти и добавить пост, не проходите мимо) вверг в шок-нулевые показатели индексации у Яндекса! Не смотря на давно готовящийся обширный мануал по увеличению скорости интернета для мобильных устройств, эту публикацию пишу сразу и спешу поделится решениями, найденными в интернете. Всё дело в том, что адреса, например со слешем в конце урла, являются для поисковиков другим адресом, с тем же наполнением сайта-тоесть-не оригинальный копипаст. Это вызывает наложение санкций-ваш сайт опускается ниже в выдаче, и наполнение и ссылочная масса тут не спасают. Это большая проблема. Убиваем клоны страниц следующим способом Открываем файл .htaccess и вносим: для убирания слеша в конце адреса RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} ^(.+)/$ RewriteRule ^(.+)/$ /$1 [R=301,L] для редиректа с www на корень сайта RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.ваш сайт\.ua$ [NC] RewriteCond %{REQUEST_URI} !^/robots.* RewriteRule ^(.*)$ http://ваш сайт/$1 [R=301,L] делаем редирект, чтоб игнорировалось index.php RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://ваш сайт/ [R=301,L] Все эти правки рабочие, работают на движке phpbb, вносите записи по одной, проверяйте. Ну, теперь можно не волноватся. Продвигайте ваши сайты! И… не забудьте зарегистрироватся, и оставить пост на самом лучшем форуме
|
|
|
Просмотры 196681 время
|
Дата: 23 ИЮЛ 2016, 10:23:27
|
С недавних пор блоги форума ТЭФ, на которых вы и находитесь, получил ТИЦ-10, поэтому и буду немного писать о продвижении сайтов, и сегодня хочу пояснить, кто же это, что за мифический человек, упоминание о котором можно встретить на каждом seo-ресурсе. Платон Щукин-это не один конкретный человек, это команда модераторов поисковой системы Яндекс. Любой из этих людей и подписывается при ответе на обращение в службу поддержки. Согласитесь, это звучит интересней или свежей, чем просто-с уважением, служба поддержки. Платоны-фактически единственные, кто может вмешатся вручную в алгоритм поисковой системы, и помочь вам, если ваш сайт выпал из поиска, или имеет проблемы. Однако не надо думать, что, если вы напишите слёзное обращение, все бросятся вам помогать. Скорее всего ваше письмо… даже не откроют. Дело в том, что модераторы тоже живые люди, и могут прийти с плохим настроением, могут уставать, а от тысяч однотипных писем с заголовком «Помогите!», навернок просто рябит в глазах. Назовите письмо необычно, например, «Северное сияние» (первое, что пришло в голову), а внутри уже подробно поясните, в чём проблема. По моим наблюдениям, по другим форумам, я сделал вывод, что возможно, прежде, чем попасть к Платону, письма фильтрует робот по названиям, и письмо с необычным заголовком не отбракует. Если отаета нет, продолжайте писать в день по письму, и рано или позно-добьётесь результата. Если есть вопросы-спрашивайте, и не забывайте посетить наш форум, много интересного. (ссылка вверху страницы)
|
|
|
Просмотры 185310 время
|
Дата: 25 СЕН 2015, 22:40:25
|
Рад буду ответить на вопросы, всё, что в моих силах, спрашивайте! 
|
|
Просмотры 424319 время
|
Дата: 13 СЕН 2015, 04:51:25
|
В этой статье мы научимся быстро и просто делать водяные знаки на свои фотошедевры. Делать мы это будем с помощью фоторедактора. Я опишу два способа, а вы-пользуйтесь тем, который понравится больше. Сделав водяной знак один раз, и сохранив его, как одну из фотографий, вы обеспечите себя своей «подписью» навсегда, и будете только «шлепать» его как печать. Итак… Шутки ради наш водяной знак будет иметь вид- «Вася» Делаем водяной знак с помощью Photoshop: 1. Нажимаем Файл, затем-Новый.  2. В открывшейся окне задаём этому файлу размер. Я думаю, 300*300 пикселей-будет достаточно. Ведь мы всегда сможем растянуть или уменьшить наш водяной знак на фотографии. Посмотрите внимательно на фото (кликните) и сделайте всё построчно как я.  3. Выбираем также Фон-Прозрачный. 4. Выбираем шрифт, и его размер.  5. Пишем-Вася. Так как насыщенность написанного будет 100%, в нижнем правом уголке (на фото) в разделе Слои нажимаем на свойство Opacity, и выбираем ослабление цвета на свой вкус (я рекомендую 35%, а то на фото я выбрал 50%-темновато получилось, нужно посветлей)  6. Далее Файл-Сохранить как. Так и называем- Водяной знак, и сохраняем в формате Photoshop.  Всё. Наш водяной знак готов. теперь будем им пользоваться. Открываем фотографию, на которой предполагается его поставить.  1. После этого жмём Файл-Поместить, и находим наш водяной знак. Жмём на него, и он появится поверх фото.  2. Мы можем позиционировать его, крутить, как захотим. 3. После этого-Сохранить (если не хотите менять название фото), или Сохранить как (если хотите назвать, как-то обозначить ваше фото). Выскочит окно с вопросом-Сохранять ли изменения? Мы соглашаемся.  4. Появится окно, в котором мы выбираем расширение, и жмём Ок.  Всё. Готово. Пользуйтесь на здоровье.  Теперь сделаем водяной знак с помощью программы Paint: Дело в том, что в этом фоторедакторе нет создания файлов на прозрачном фоне. Мы поступим чуть по-другому. 1. Также создадим новый файл, но на белом фоне.  2. Выберем инструмент Ластик, и сотрём белый фон. Нам останется то, что нам надо-прозрачный фон.   3. Выберем шрифт и размер, напишем-Вася. Но и тут будет различие с фотошопом-выберем прозрачность шрифта.   4. Сохраним в формате Paint, чтоб он нам не мешал в поиске других фото-с других фоторедакторов он будет не виден. 5. Далее поместим нашего васю на фото. Смотрим пошагово, как…     И со вторым способом-всё. Надеюсь, моё пояснение было простым. Отмечу только, что кроме шрифтов и размеров можно также выбрать и цвет водяного знака. До новых встреч, и приходите на наш форум-там-ещё интереснее…
Последний раз редактировалось Александр 13 СЕН 2015, 04:52:25, всего редактировалось 1 раз. |
|
|
Просмотры 567595 время
|
Кто сейчас на конференции |
Зарегистрированные пользователи: GoGo.Ru [Bot] |
|