Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!
Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!
Давайте разберем какие ошибки обычно допускают
Попробуем затронуть вопросы полезные не только начинающих сайтостроителей, но и опытным разработчикам.
Этот пост я пишу основываясь на собственном опыте разработки сайтов. За более чем 4 года я познакомился с массой различных CMS и фреймворков, среди которых были такие популярные вещи как Joomla, Wordpress, Drupal, Bitrix, Zend Framework, Nooku Framework. … и не очень популярные: Amiro, UMI, NetCat, MODx, Mentant и
Так что накопилось опыта достаточно чтобы понимать что такое хорошо и что такое плохо в мире сайтов. И раз сайт посвящен вопросам Joomla, то попробую перечислить основные ошибки разработчиков этой CMS и конечно же способам их решения, хотя некоторые советы полезны для всех
Обычный сюжет. Нужен небольшой сайтик — пусть это будет интернет-магазин. Но там должна быть какая-нибудь изюминка. Да и не просто, а так чтобы все просто ахнули. И не одна! Больше фишек!
Человек идет на всем известный JED, находит virtuemart, пачку плагинов к нему + все что только смог скачать. А ведь на демках было так красиво. В итоге страница открывается по 10–20 секунд, начинает ехать верстка, в консоли с десяток конфликтов JS. Это уже не говоря о том что в фоне проходят до 500 запросов в базу данных. Даже локальный denwer начинает не справляется с таким натиском.
Из жизни. Однажды ко мне постучался человек, который хотел заказать оптимизацию (не SEO, а скорости загрузки). Сайт в арсенале имел virtuemart с большим магазином и множество различных виджетов, вроде слайдеров, каруселей это не говоря о том, что дизайн тянул за собой около 40–50 мелких картинок, превьюшки товаров пережимались с помощью PHP скрипта на ходу, каждый раз заново без кэширования.
А теперь о страшном. Главная страница грузилась примерно 10–15 секунд на реальном хостинге, при этом делал около 600 запросов в базу данных. В браузер приходило 34 css-файла, около 40 js файлов, ~150 картинок (тут и от дизайна и от превьюшек товаров, которые создавались через PHP, без кэширования) и небольшая горстка счетчиков, кнопки «Like». Консоль выдавала 7 конфликтов — как оказалось позднее это 4 раза jQuery разных версий(1.2–1.6), 2 mootools (1.2, 1.3) и даже prototype (видимо какой-то модуль за собой потянул). Оценка оптимизации была сопоставима с разработкой нового такого же сайта.
Вывод: устанавливайте расширения с умом, а желательно обходиться стандартными средствами Joomla API (в ней есть множество интересных решений). Если все же решились ставить чужие расширения, то выберите лучшее из лучших.
Ставьте аккуратно по одному и сразу устраняйте конфликты. Кстати лучшее — это не обязательно то, что много скачали;)
Joomla по умолчанию использует Mootools и не всем это нравится. Некоторые из нас любят jQuery,
Тут решение простое: не нужно использовать разные
Кэширование — вещь очень полезная. Снизится нагрузка на
Мало кто знает, что в Joomla встроены драйвера для работы с различными системами кэширования по мимо обычной файловой: eaccelerator, memcache, xcache, apc, cachelite, wincache. Включить их можно из общих настроек (если они доступны в ОС). Их использование может легко увеличить скорость работы вашего
Есть еще стандартный плагин кэширования — это очень сильная вещь, но включать его нужно с осторожностью. В кэш попадает вся страница и обновиться кэш только через некоторое время или после чистки.
Чтобы ускорить загрузку сайта с использованием кэша, познакомьтесь с разделом посвященный ускорению сайта на Joomla. Помните — медленным сайтам меньше доверяют и часто уходят.
Это не SEO, а скорость загрузки страницы в браузере. Чтобы лучше ознакомиться с этим вопросом лучше прочитать труды от webo.in: Реактивные
Если кратко, то существенно ускорить загрузку страниц сайта можно путем объединения и архивирования CSS и JS, верных
Вот тут начинаются вечные холиварные вопросы…
Холиварить на эту тему не очень хочется, просто расскажу свою позицию ниже.
Почему SEF так важен?
Теперь ответы на вечные вопросы:
Лично я являюсь сторонником того, что SEF (ЧПУ) должно быть включено, а ссылки должны выглядеть идеально. Поэтому поставил ArtioSEF и хорошенько поработал над оптимизацией сайта. В итоге на одну страницу уходит ~20–25 запросов, а генерация страницы происходит ~0.1–0.3 сек;). В пример — все тот же
И не забываем что сайты для людей, и именно им должно быть удобно, даже среди ссылок.
Мелкая, но очень популярная ошибка на сайтах (кстати не только Joomla). Если
Здесь по моему все очевидно.
Это один из самых плохих компонентов Joomla. Почему? читаем пост о проблемах разработки магазина на virtuemart
Меню Joomla — это очень важная часть структуры сайта. Именно через него задается активность и настройки модулей, шаблонов, компонентов.
Каждый пункт меню несет в себе Itemid, который является одной из ключевой переменной системы. С помощью неё формируются ссылки, ЧПУ и сами страницы в принципе.
Поэтому при проектировании иерархии своего сайта придерживайтесь меню и то как оно работает с компонентами, иначе со временем у вас будут проблемы, решать которые будет дороже с каждым днем.
Есть в Joomla такой компонент как менеджер материалов.
Зачем так издеваться, не понятно. Менеджер материалов нужен только для простейших текстовых страниц, максимум — блоги. И создавался он именно для этих целей. Если вы начинаете делать сайт с планами на будущее, то не нужно сразу зажимать себя малофункциональным компонентом. Зачем искать хаки, дополнения, плагины, чтобы сделать из текстовых страниц нечто большее, если есть специальные расширения для каталогов, тот же Zoo или jSeblod.
Честно говоря, вообще не советую использовать обычные материалы Joomla.
Исходя из вышесказанного, хочется посоветовать брать гибкие расширения, которые могут решить множество задач без серьезных вмешательств в код. Таким образом вы изначально будете готовы к серьезным апгрейдам на сайте в будущем.
Конечно, сказать еще хочется много всего, поэтому это только первая часть из цикла советов. В следующих статьях мы рассмотрим более серьезные вопросы и ошибки, касаемые разработки сайтов на Joomla.
Полностью согласен с вашими выкладками.
Единственное, для себя не могу никак принять, что сторонние SEF-расширения полезны для сайта, предпочитаю использовать встроенный SEF, хотя меня раздражает, что на Joomla нельзя сделать красивые ЧПУ без циферок, как это делает wordpress или drupal.
Хотел использовать sh404sef - очень расхваливают его, много настроек - долго разбираться, а хочется включить и не думать.
Может обоснуете ваш выбор (ArtioSEF)?
Да Joomla потеряла свои темпы развития и это замечают сами члены Community - dlvr.it/TlqNX . Не зря ведь появился проект Nooku (хотя возможно мои размышления наивны...).
И да com_content устарел - чертовски устарел! неужели они сами не видят. Я лично перешел на K2, как более гибкий, хочется освоить ZOO (в силу мультикатегорийности, чего не хватает K2), но все времени не найду.
И насчет кривых расширений - уже стал составлять для себя список грамотных разработчиков под Joomla, предпочитаю пользоваться их расширениями, ибо, остальные вызывают подозрения на криворукость рук разработчиков
ArtioSEF мне по душе скорее по историческим причинам. Первый опыт был с ним, потом оказалось что он меня устраивает.
В бесплатной версии есть все возможности которые мне требуюутся: редиректы 301, логи, мета (хотя их стараюсь вынести на совесть компонентов) и самое главное - это легкость создания расширений под различные компоненты. Само расширение написано классом в стиле Joomla, а не прямым кодом (как например у sh404) и еще может пара-тройка мелочей.
Хотя есть минусы у него - можно легко накрутить лапши из ссылок, если ошибиться в админке.
Другие SEF'ы смотрел, в принципе делают все тоже самое, так что менять старого знакомого Artio на другое смысла не увидел.
А как насчет нагрузки? Он ее хорошо держит - просто читал, что якобы при посещаемости выше 1000 хостов, он загнется, хотя понимаю, что это чье то частное мнение.
И хотел спросить, все ругают Virtuemart. Ну а альтернатива есть? Все остальные e-commerce компоненты заточены на буржунет с его PayPal. В итоге прихожу к выводу - "кесарю, кесарево" для создания магазинов лучше использовать e-commerce CMS - Joomla здесь явно не тянет. Ваши мысли по поводу этого?
joomla-book.ru при загрузке страницы не делает больше 25-30 запросов в базу,а то и меньше 10. Artio срабатывает при необходимости создания НОВОЙ ссылки и парсинга ТЕКУЩЕЙ. Создавал нагрузку через ab, выдерживал небольшой DDOS. Суточных уникалов порядка 1500, просмотров 4000-5000. Так что нагрузку держим за счет 3 пункта ;)
Насчет virtuemart и его альтернативах писал в соседнем топике, даже не знаю что добавить.
joomla-book.ru/blog/thinking-aloud/why-i-hate-virtuemart#comment-583
Joomla магазин - это сказки, качественной реализации не доводилось видеть.
Хм, если не сложно можете поделиться своим списком «грамотных разработчиков под Joomla»?
Можно прямо в комментариях)
Сейчас появилась мысль написать пост о том, что же лучше выбирать и почему с конкретными примерами.
Да пожалуйста, но все это мое личное ИМХО, так что каждый пусть выбирает свое.
Итак, мой любимчик - Peter van Westen и все его расширения - nonumber.nl/ . ИМХО очень скрупулезно относиться к своим разработкам, постоянно их улучшает и совершенствует. Его расширения стоят практически на всех моих сайтах.
Второй, не менее интересный, но качественный разработчик Nicholas K. Dionysopoulos - его прекрасные разработки вы легко найдете на akeebabackup.com/ - гуру безопасности Joomla и резервного копирования, взял в этом году несколько премий за Akeeba Backup.
Далее, те с кем не особо сталкивался, но их стиль и направления работы мне нравятся:
Расширения от ninjaforge.com/ - просто хорошие расширения. Stian Didriksen - работает с Nooku и разрабатывает на нем компонент форума NinjaBoard (аналог Kuneta)
Ну и конечно, не стоит забывать моих любимчиков из JoomlaWorks - их K2 верой и правдой служит мне, заменяя com_content. Кстати, 4 часа назад упомянули, что K2 v2... закончится на v2.5 для J1.6 и далее будут работать над v3. Угадайте на чем она будет основана? Правильно, на Nooku (Так что информация о нем была бы очень уместна, Денис ;-)
Также нравятся расширения от RS (со своим сказочным RSform pro) и iJoomla, но их я еще мало тестировал и пока вразумительного написать нечего.
Сейчас разбираюсь с Joomla 1.7, которую установил на свой Denwer. Ранее продумал и сделал примерный макет сайта. Хотел уже начать создавать категории, подкатегории и размещать свои порядка тысячи авторских материалов, но пункт 10 Вашей статьи "Ошибки..." привел меня в состояние полной прострации. Заплел себе все извилины, но так ничего и не понял. Совсем убила фраза "Честно говоря вообще не советую использовать обычные материалы Joomla". ??? - Что все это значит??? И кстати, - если не возражаете, то могу подправить нередкие грамматические огрехи в Ваших - по большей части - очень интересных статьях. ...А Вы бы мне бартером сделали шаблончик под мой макет.
Там написано почему не нужно использовать и что можно взять за альтернативу (например Zoo). Что конкретно не понятно?
"... путем объединения и архивирования CSS и JS..."
посоветуйте пожалуйста, где можно подробнее о этом прочесть
и еще, как (или чем) можно определить конфликт библиотек? Есть ли хороший и понятный материал, который помог бы разобраться и научить это делать?
Заранее, спасибо
Здравствуйте. Большое спасибо за статью! Некоторые моменты и опытным джумлерам полезны.
Честно говоря, я столкнулся с проблемой кеширования нескольких png картинок в модулях и статьях на joomla 2.5. Вся проблема в том, что https://developers.google.com/speed/pagespeed/insights говорит срок действия не указан для 7 картинок png. Из прнцыпа уже 2 дня голову ломаю как сделать эту оптимизацию.
В htaccess уже добавлял <imodule>. В httpd.conf тоже аналогичное прописал. И на сервер ставил мемкеш и икскэш. Короче уже бросить готов, ведь скорость загрузки 92 из 100, но как то хочется довести дело до конца. Помогите пожалуйста если знаете.
Люди, мне кажется что на моем сайте разработчики допустили все вышеперечисленные ошибки. Помогите составить им письмо с претензией, грамотной и обоснованной. Естественно не за спасибо. 9335656@mail.ru Денис. Спасибо
Здравствуйте! Скажите, как часто необходимо производить КЭШ?
На сайте,созданном на платформе Joomla, вместо символов появились какие-то кракозябры. Включил режим отладки языка, сайт вернулся к нормальному виду,но эта панель отладки появилась на главной странице сайта, а не в админке. Если снять галочку с "отладки языка", то снова появляются странные символы вместо нужного контента.Хотелось бы и русский язык сохранить на сайте,и скрыть панель отладки. Спасибо!
Как восстановить доступ к админке?
Heya! I just wante? to ask if you eveг hаve any issues with hаckers?
Mу last blog (wordpress) was hacked and I ended up losing several weeks of hard work due to
no back up. Do you have any s?lutions to stop
hac?ers?
I t?ink the admin of this web pa?e is ?enuіnely
working hard in support of hiѕ ѕite, because here every data is
quality based ѕtuff.
skatilelmcivososafer.webs.com/internet-download-manager-63-crack-free-download-612-full.pdf dietithbuncvenlacocomsdict.webs.com/programma-per-scaricare-musica-gratis-con-apple.pdf windempbitondesourliting.webs.com/albert-camus-the-myth-of-sisyphus-pdf-download.pdf depbionanovolbifigest.webs.com/anya-marina-miss-halfway-mp3.pdf lintighsimercuwacapci.webs.com/2008-audi-a4-manuals-for-sale.pdf brawpenmapebadosowi.webs.com/essay-on-helping-others-in-english.pdf florsartofigejunjoyras.webs.com/il-culto-incarnato-spiritualita-e-liturgiaepub.pdf turnceleretatanbisurp.webs.com/unity-web-player-android.pdf numelrefigeremsignlo.webs.com/quique-setien-el-jugador-de-futbolpdf.pdf pachestlehapgeturmomi.webs.com/essay-watching-television-is-a-waste-of-time.pdf
https://pdamail.inrete.it/travelmail/seba.php?a%5B%5D=%3Ca%20href%3Dhttp%3A%2F%2Fradubalovalansaiproof.webs.com%2Fsocialismo-riformista-atti-del-convegno-per-il-70ordmpdf.pdf%3Eplay%20in%20practice%20building%20a%20reactive%20web%20application%3C%2Fa%3E insersor.pt/?option=com_k2&view=itemlist&task=user&id=19641 https://zwergennestle.de/zwergen/index.php?option=com_easybook&Itemid=50
blogs.rediff.com/maihuaractellmicoso/2017/12/06/can-i-check-my-employment-history-online/ blogs.rediff.com/graphownberevrechera/2017/12/05/what-is-essay-writing-test/ blogs.rediff.com/maihuaractellmicoso/2017/12/05/a2a-cessna-172/ blogs.rediff.com/maihuaractellmicoso/2017/12/06/ati-radeon-xpress-1100-drivers-windows-xp/ blogs.rediff.com/maihuaractellmicoso/2017/12/06/2-the-revolutionary-challenge-link-springer/ blogs.rediff.com/exenartivikwenor/2017/12/05/nothern-lite-enemy-mp3/ blogs.rediff.com/maihuaractellmicoso/2017/12/05/2015-tamil-mp3-songs-zip/ blogs.rediff.com/graphownberevrechera/2017/12/05/how-to-play-gta5-on-pc-without/ blogs.rediff.com/diacatiwarhuntdifli/2017/12/06/a-bronx-tale-1080p-avi/ blogs.rediff.com/diacatiwarhuntdifli/2017/12/05/alistair-maclean-audio-books/ blogs.rediff.com/netfwiligrabandholbags/2017/12/05/18-wheels-of-steel-series-free-demo-no/ blogs.rediff.com/diacatiwarhuntdifli/2017/12/05/best-books-of-2013-so-far-npr/ blogs.rediff.com/netfwiligrabandholbags/2017/12/06/11000-wilshire-blvd-suite-1000/
radio106.com.br/home/index.php/component/k2/item/20-estudio-foto-01 erudyt.org/index.php/component/k2/item/9-sample-item-8 creatorsstamp.net/news/how-to-write-a-critical-book-review-on-a-biography.html
tialosihadebtquaposec.webs.com/microsoft-word-40.pdf lowlejeridancarede.webs.com/frutiger-55-roman.pdf tautifortoneerabpinsde.webs.com/leica-tcr805-total-station-manuals.pdf rhizicpalsephabullnaci.webs.com/total-overdose-full-tpb.pdf skatilelmcivososafer.webs.com/mvix-firmware-download.pdf rhizicpalsephabullnaci.webs.com/the-unknown-citizen-poem-critical-analysis.pdf tialosihadebtquaposec.webs.com/wmf-collection-graphics-clipart-1-24.pdf tialosihadebtquaposec.webs.com/power-system-analysis-and-design-4th-solution-glover.pdf tuturnrimarlecartaten.webs.com/rene-girard-la-violence-et-le-sacre.pdf sandgroupevboywhirowari.webs.com/money-activity-sheets-for-2nd-grade.pdf sandgroupevboywhirowari.webs.com/song-yeh-honsla-female-version.pdf sandgroupevboywhirowari.webs.com/writing-to-argue-persuade-advise-powerpoint.pdf sandgroupevboywhirowari.webs.com/poker-all-schemes-finland.pdf
amenti.ru/?option=com_k2&view=itemlist&task=user&id=31387 italianacongressi.it/?option=com_k2&view=itemlist&task=user&id=23900 afroditecentrobenessere.it/?option=com_k2&view=itemlist&task=user&id=5074
blogs.rediff.com/sabverasnidibabtu/2017/12/08/popular-american-literature-of-the-19th-century/ blogs.rediff.com/ronentiridegymnoi/2017/12/08/how-to-import-save-data-to-psp/ blogs.rediff.com/ronentiridegymnoi/2017/12/08/how-to-write-arabic-font-in-photoshop-cs5/ blogs.rediff.com/profgingcorogosdestschool/2017/12/08/gay-marriage-for-and-against-essay/ blogs.rediff.com/maihuaractellmicoso/2017/12/06/admit-card-of-punjab-university-2015/ blogs.rediff.com/ronentiridegymnoi/2017/12/08/mts-mblaze-usb-modem-unlock/ blogs.rediff.com/sabverasnidibabtu/2017/12/08/ishkq-in-paris-songs-free-djmaza/ blogs.rediff.com/spegracdeapagteltprokrin/2017/12/08/imperative-verbs-activity-ks2/ blogs.rediff.com/ronentiridegymnoi/2017/12/08/lil-wayne-dear-anne-stan-part-2-free-mp3/
situx.fr/component/k2/itemlist/user/590105.html thetest.themedebate.com/index.php/component/k2/itemlist/user/50709 praticoss.com/?option=com_k2&view=itemlist&task=user&id=31215
I need to to thаnk you for thos very good r?ad!!
I absolutely loved eve?y bit of it. I have got you sаved as a favorite to check out new stuff you post…
We present elite escort services inn Paris.
The search engines. Search engines and how they work.
I really like your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you?
Plz answer back as I'm looking to construct my own blog and would like to find out where u got this
from. thanks a lot
I am regular reader, how are you everybody? This article posted at this web
page is in fact good.
Hello to every single one, it's truly a pleasant for me to visit
this website, it includes helpful Information.
Sweet blog! I found it while searching on Yahoo News.
Do you have any suggestions on how to get listed in Yahoo News?
I've been trying for a while but I never seem to get there!
Thanks
Hey there! I know this is kinda off topic but I was wondering if you
knew where I could locate a captcha plugin for my comment form?
I'm using the same blog platform as yours and I'm having difficulty finding
one? Thanks a lot!
Hi there! This article couldn't be written much better!
Looking at this post reminds me of my previous
roommate! He continually kept talking about this.
I am going to send this information to him. Fairly
certain he's going to have a great read. I appreciate you for sharing!
If you are going for best contents like me,
simply visit this website daily since it presents quality
contents, thanks
Hi there everyone, it's my first pay a quick visit at this web site, and post is genuinely fruitful
in favor of me, keep up posting these posts.
I am curious to find out what blog system you happen to be utilizing?
I'm having some small security issues with
my latest website and I would like to find something more risk-free.
Do you have any recommendations?
With havin so much content do you ever run into any issues of plagorism or
copyright violation? My blog has a lot of unique content
I've either authored myself or outsourced but it appears a lot of it is popping it up
all over the internet without my permission. Do you know any solutions to help protect against content from being
ripped off? I'd definitely appreciate it.
Woah! I'm really enjoying the template/theme of this website.
It's simple, yet effective. A lot of times it's very difficult to get that "perfect balance" between usability and appearance.
I must say you have done a superb job with
this. In addition, the blog loads super fast for me on Chrome.
Superb Blog!
Thanks for every other magnificent article. Where else could anyone get that kind of info in such an ideal
method of writing? I have a presentation subsequent week, and I'm at the look for such information.
Hi there mates, nice piece of writing and nice arguments commented here, I am really enjoying by these.
Wow! At last I got a weblog from where I be capable of genuinely obtain valuable information concerning my
study and knowledge.
Hello would you mind letting me know which hosting company you're using?
I've loaded your blog in 3 completely different web browsers and I must say this blog loads a lot faster then most.
Can you recommend a good web hosting provider at a honest price?
Thanks a lot, I appreciate it!
I have read some just right stuff here. Definitely price bookmarking
for revisiting. I wonder how so much attempt you
put to make this sort of fantastic informative site.
My spouse and I stumbled over here from a different web address and thought I should check things out.
I like what I see so now i'm following you. Look forward to going over your web page for a second time.
Hey! This is my first visit to your blog!
We are a collection of volunteers and starting
a new project in a community in the same niche.
Your blog provided us beneficial information to work on. You have done a outstanding job!
My brother suggested I might like this website. He was totally
right. This post truly made my day. You cann't imagine simply how much time I had
spent for this information! Thanks!
It's a pity you don't have a donate button! I'd
without a doubt donate to this excellent blog!
I guess for now i'll settle for book-marking and adding your RSS feed to my Google account.
I look forward to fresh updates and will talk about this site
with my Facebook group. Talk soon!
It is perfect time to make some plans for the longer term and it
is time to be happy. I've learn this post and if I may I desire to suggest you few
interesting issues or tips. Maybe you can write subsequent articles referring to this article.
I wish to read more things approximately it!
Normally I do not read article on blogs, however I would like to say
that this write-up very pressured me to try and do it!
Your writing taste has been amazed me. Thank you, quite great article.
Thank you for the good writeup. It actually was once a entertainment account it.
Glance complicated to far delivered agreeable from you!
However, how could we keep in touch?
I got this web site from my friend who informed me about this website and
now this time I am visiting this website and reading very informative articles at this place.
Wonderful work! That is the kind of information that are
supposed to be shared across the net. Shame on Google for not positioning this put up
upper! Come on over and talk over with my web site .
Thank you =)
It's the best time to make some plans for the future and it is time to be
happy. I have read this post and if I could I desire to suggest
you few interesting things or advice. Perhaps you could write next articles
referring to this article. I want to read even more things about it!
Hey, I think your blog might be having browser compatibility issues.
When I look at your website in Opera, it looks fine but
when opening in Internet Explorer, it has some overlapping.
I just wanted to give you a quick heads up! Other then that, very
good blog!
Thanks for a marvelous posting! I quite enjoyed reading it, you will be a great
author.I will make certain to bookmark your blog
and will come back down the road. I want to encourage you to
ultimately continue your great job, have a nice morning!
Howdy, I do think your web site might be having internet browser compatibility issues.
When I look at your website in Safari, it looks fine however
when opening in IE, it has some overlapping issues.
I just wanted to give you a quick heads up! Aside from that, wonderful blog!
I blog often and I seriously appreciate your content.
The article has truly peaked my interest.
I am going to bookmark your website and keep checking for new
information about once per week. I subscribed to your Feed as well.
Great delivery. Great arguments. Keep up the good effort.
It's remarkable to pay a visit this site and reading the views of all
friends regarding this article, while I am also zealous of getting knowledge.
Hi there everybody, here every person is sharing these
kinds of familiarity, thus it's fastidious to read this
webpage, and I used to go to see this website daily.
Valuable info. Fortunate me I discovered your web site unintentionally,
and I'm shocked why this twist of fate did not came about in advance!
I bookmarked it.
An outstanding share! I've just forwarded this onto a co-worker who
was doing a little research on this. And he in fact ordered me lunch because I discovered it for him...
lol. So let me reword this.... Thank YOU for the meal!! But yeah,
thanx for spending some time to discuss this topic here on your website.
A motivating discussion is definitely worth comment. I believe that you should write
more on this subject matter, it may not be a taboo subject but generally people don't discuss these issues.
To the next! All the best!!
It's awesome to pay a visit this web site and reading the views of all friends
on the topic of this paragraph, while I am also zealous of getting experience.
Having read this I believed it was rather informative. I appreciate you spending some
time and energy to put this content together. I once again find myself
personally spending a significant amount of time both reading and posting comments.
But so what, it was still worthwhile!