|
Posted by Martin! on March 21, 2005, 10:04 pm
Please log in for more thread options
dub wrote:
> Hello web folks... I've been desigining web pages for 13 years using my
> trusty text editor (UltraEdit) and in depth knowledge of HTML. I'm
> truly a text editor ninja at this point. I am frequently using regular
> expressions to search and replace in multiple files. I also use many
> different copy buffers and know all the keyboard shortcuts like the
> back of my hand. The point is... it's comfortable.
>
> Unfortunately, it's become just too time consuming to manage many of
> the larger sites I'm making. I'm aware that programs like Dreamweaver
> offer template features and site management goodies. But I'm hesitant
> to learn a whole new system until I'm sure that it's the best way to do
> it.
>
> Does anybody with experience managing large websites have advice on how
> to make things a little less tedious?
>
> Thanks,
> Dub
>
use SSI and/or Apache_Handlers to have the server construct manye pages
using standard modules.
|
|
Posted by Ståle Sæbøe on March 22, 2005, 1:02 am
Please log in for more thread options
dub wrote:
> Hello web folks... I've been desigining web pages for 13 years using my
> trusty text editor (UltraEdit) and in depth knowledge of HTML. I'm
> truly a text editor ninja at this point. I am frequently using regular
> expressions to search and replace in multiple files. I also use many
> different copy buffers and know all the keyboard shortcuts like the
> back of my hand. The point is... it's comfortable.
>
> Unfortunately, it's become just too time consuming to manage many of
> the larger sites I'm making. I'm aware that programs like Dreamweaver
> offer template features and site management goodies. But I'm hesitant
> to learn a whole new system until I'm sure that it's the best way to do
> it.
>
> Does anybody with experience managing large websites have advice on how
> to make things a little less tedious?
>
> Thanks,
> Dub
>
I tried a lot of them. Used CSE Validator and Topstyle a while. In the
end I wound up with notepad, but I am testing NoteTab light now and I
like it.
Stick with your text editor. Explore database connectivity and server
side scripting. PHP is pretty straight forward and you will get to use
your regex skills there a lot.
An example of a project I made this weekend. A fully automated pic
gallery. The whole thing consists of 2 files totalling around 4k. If I
copy a folder with images into the root of the application, the rest is
automatic (it even makes thumbnails for the images the first time the
folder is browsed).
http://80.202.168.171/sandbox/galleries/
Note: The sandbox version is completely stripped of styles and you
cannot see the fullsized pics (I have restriced upload bandwith). Adding
a nice design wrap and a css file will add another 2k to the total code
length.
I started with PHP 2 weeks ago.
|
|
Posted by Geoff M on March 22, 2005, 10:07 am
Please log in for more thread options
dubspam@yahoo.com says...
> Hello web folks... I've been desigining web pages for 13 years using my
> trusty text editor (UltraEdit) and in depth knowledge of HTML. I'm
> truly a text editor ninja at this point. I am frequently using regular
> expressions to search and replace in multiple files. I also use many
> different copy buffers and know all the keyboard shortcuts like the
> back of my hand. The point is... it's comfortable.
>
> Unfortunately, it's become just too time consuming to manage many of
> the larger sites I'm making.
SSI (or the include function of any dynamic code generator like PHP) is
your friend.
If you have a "bit of code" that currently needs to be amended in many
places, why not replace the code in all those spots with an include to a
single file which will then require editing only once.
Geoff M
|
|
Posted by Alan J. Flavell on March 21, 2005, 11:42 pm
Please log in for more thread options
On Tue, 22 Mar 2005, Geoff M wrote:
> SSI (or the include function of any dynamic code generator like PHP)
> is your friend.
But it's no friend of cacheability, which can significantly impact
server load and impair a site's response if it's used unnecessarily
and without taking care over such issues.
> If you have a "bit of code" that currently needs to be amended in
> many places, why not replace the code in all those spots with an
> include to a single file which will then require editing only once.
Yes, and then why not build a static site once out of that source, at
the time that you publish it to the server, instead of asking the
server to rebuild the same stuff every time that the page is
revisited?
Both approaches have plus and minus points. I'm not saying one is
right and the other wrong, but to give due thought to the issues
before choosing.
"XBitHack full" is one of my friends ;-)
|
|
Posted by Pierre Goiffon on March 22, 2005, 10:56 am
Please log in for more thread options
Alan J. Flavell wrote:
>>SSI (or the include function of any dynamic code generator like PHP)
>>is your friend.
>
> But it's no friend of cacheability
Why ?
It don't change a thing for client side caching, and server side a lots
of servers do implement a caching system in order to optimize SSI includes.
> which can significantly impact
> server load and impair a site's response if it's used unnecessarily
> and without taking care over such issues.
I was very surprised to read this !
Well yes, of course a page with SSI is a little CPU consuming while a
totally static page isn't almost at all but... It's not like if you were
using great pieces of PHP in your pages, SSI was used for years and
servers do implement it very well nowdays. And anyway : CPU isn't the
biggest source of costs in a hosting service isn't it ?
|
| Similar Threads | Posted | | 'Web Test Tools List' of 300 tools updated at Softwareqatest.com | May 24, 2006, 11:41 am |
| How can I replace a large image with other large images triggered from small image icons, mouse-overs or whatever??? | July 26, 2004, 1:34 am |
| Advice re debugging techniques | April 17, 2008, 11:16 pm |
| Drop down menu vs scrollable detail rows vs frames techniques | December 19, 2005, 11:49 am |
| worse websites... | August 16, 2005, 1:30 am |
| accessing websites... | November 19, 2008, 10:22 am |
| How are websites hacked and how do you protect against it? | October 5, 2004, 2:16 pm |
| Printing large images | November 5, 2007, 8:08 am |
| Does anyone have any suggestions for synchronizing multiple websites? | March 24, 2008, 11:52 am |
Need to borrow your brain for large | December 6, 2005, 10:43 am |
|
|
|